DescriptionOur dynamic eCommerce Platform team is expanding as we optimize our digital ordering channels and technology innovations to drive competitive advantages for our restaurants around the globe. We are seeking a Staff Software Engineer to make a significant impact on our stack. While this is a backend position, there is opportunity for full stack contribution. 
Key Responsibilities:
- Develop Golang and Node.js based GraphQL web services
- Create scalable interactive ecommerce applications
- Write comprehensive unit tests
- Architect, design, optimize, and refactor code for peak performance
- Mentor junior engineers in engineering best practices
- Contribute to requirement elicitation and grooming of new functionalities
- Collaborate cross-functionally to design features
 
Required Qualifications:
- Proficiency with Golang and Node.js
- Minimum 4 years of experience building scalable interactive web applications
- Familiarity with consuming or creating Graphql web services
- Background with unit testing and/or Test Driven Development (TDD)
- A bachelor’s degree or equivalent in Computer Science or a related field
- Team player with a collaborative attitude
 
Preferred Qualifications:
- Node web servers (hapi, express, etc.)
- Node testing libraries (mocha, chai, karma, istanbul, etc.)
- DevOps technologies (docker, AWS, Jenkins, apigee)
- Microservice architecture
- Internationalization (i18n)
- Agile methodologies
- CICD pipelines
- Git
- SQL and PostgreSQL
- Ecommerce 
 
A few of our perks:
- 4 weeks of vacation PLUS holidays
- 5 sick days
- 2 paid volunteer days
- 401k matching
- Medical, dental, vision
- Life insurance
- Half day Fridays
- Generous parental leave
- A world-famous recognition culture
 
Salary Range: $145,200 to $181,900 annually + bonus eligibility. This is the expected salary range for this position. Ultimately, in determining pay, we'll consider the successful candidate’s location, experience, and other job-related factors.