Staff Software Engineer

Instacart
Summary
Join Instacart's Shopping Experience Team as a Staff Engineer and play a pivotal role in driving engineering initiatives and architectural decisions. You will contribute to the rearchitecture of FoodStorm's platform, implement high-quality software solutions, conduct hands-on coding and problem-solving, and collaborate with cross-functional teams. Your leadership will facilitate a platform-oriented approach, fostering innovation and efficiency. You will also provide technical mentorship and help identify best practices to improve team efficiency and system performance. This remote role offers competitive compensation and benefits, including equity grants, and is currently open to candidates in Ontario, Alberta, British Columbia, and Nova Scotia.
Requirements
- Proven experience in a senior engineering role with a focus on architecture and system design
- Strong proficiency in coding and ability to engage in complex problem-solving
- Experience designing and working on systems utilized by more than 30 engineers
- Ability to lead engineering reviews and provide guidance to team members
- Exceptional communication skills to influence and drive technical strategy
Responsibilities
- Actively contribute to the rearchitecture of FoodStorm’s platform, focusing on scalability and maintainability through a service-oriented approach
- Implement high-quality software solutions to enable seamless integration between FoodStorm and Instacart’s systems
- Conduct hands-on coding, technical problem-solving, and system optimization
- Collaborate closely with engineers, product managers, and designers across teams to ensure alignment on technical strategy and implementation
- Partner with the Australia-based engineering team, ensuring effective collaboration during overlapping work hours (~2 hours daily)
- Provide technical mentorship to peers, fostering a culture of learning and continuous improvement
- Help identify and implement best practices to improve the team’s efficiency and system performance
- Conduct engineering reviews to ensure high standards across all projects
- Identify unifying patterns and systems, improving architectural coherence and efficiency
- Architect and implement service-oriented solutions to address systemic issues
- Mentor junior engineers, fostering growth and technical excellence
- Align and partner with cross-functional teams to deliver impactful solutions and drive technical strategy
Preferred Qualifications
- Bachelor's degree or equivalent in Computer Science or a related field
- Experience working alongside machine learning, product, and design teams
- Previous experience in building scalable, reliable systems in a fast-paced environment
- Deep understanding of personalization technologies and industry trends
- A deep understanding of the online grocery or e-commerce sector
Benefits
- Highly market-competitive compensation and benefits
- Equity grant
- Annual refresh grants
- Remote work