
Fast grocery delivery from your favorite stores
Instacart is a leading grocery delivery service headquartered in San Francisco, California, serving millions of customers across the U.S. and Canada. Partnering with major retailers like Costco, Kroger, and Publix, Instacart offers same-day delivery from over 40,000 stores. The company has raised ov...
Instacart offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit ...
Instacart fosters a customer-centric culture focused on innovation and efficiency in grocery delivery. The company emphasizes data-driven decision-mak...

Instacart • Canada - Remote (ON, AB, BC, or NS Only)
Instacart is seeking a Senior Software Engineer for their Loyalty & Membership team to build features that enhance grocery shopping experiences. You'll work with Java and focus on system design to reach millions of customers across North America. This position requires significant experience in software engineering.
You have 5+ years of experience in software engineering, with a strong focus on system design and architecture. Your background includes building scalable applications that serve a large user base, and you are comfortable collaborating with cross-functional teams to deliver impactful features. You are passionate about creating solutions that enhance customer experiences and are eager to tackle complex challenges in the grocery industry.
You possess deep expertise in Java and are familiar with various software development methodologies. Your experience includes working with agile teams, and you understand the importance of delivering high-quality code through best practices in testing and code reviews. You thrive in environments that encourage innovation and are always looking for ways to improve processes and systems.
You are a strong communicator who can articulate technical concepts to non-technical stakeholders. You enjoy mentoring junior engineers and sharing your knowledge with the team. You are adaptable and open to feedback, understanding that collaboration is key to success in any project.
Experience with cloud platforms and microservices architecture is a plus. Familiarity with data-driven decision-making and analytics tools will help you contribute to the team's goals effectively. If you have worked in the grocery or e-commerce sectors, that experience will be beneficial as you understand the unique challenges and opportunities in this space.
As a Senior Software Engineer on the Loyalty & Membership team, you will design and implement features that enhance the grocery shopping experience for millions of customers. You will collaborate closely with Product, Design, and Data Science teams to understand user needs and translate them into technical solutions. Your role will involve writing clean, maintainable code and participating in code reviews to ensure high standards are met.
You will be responsible for system architecture decisions, ensuring that the solutions you build are scalable and efficient. You will also monitor system performance and troubleshoot issues as they arise, working proactively to improve system reliability and user satisfaction. Your contributions will directly impact the success of Instacart's loyalty programs and customer engagement strategies.
In addition to your technical responsibilities, you will have the opportunity to mentor junior engineers, helping them grow in their careers and fostering a collaborative team environment. You will participate in sprint planning and retrospectives, contributing to the continuous improvement of team processes and practices.
Instacart offers a flexible work environment, allowing you to choose where you do your best work—whether from home, an office, or your favorite coffee shop. We believe in building a strong community through regular in-person events and team-building activities. Our compensation package includes a competitive salary, equity grants, and comprehensive benefits tailored to support your well-being and professional growth.
We encourage you to apply even if your experience doesn't match every requirement. At Instacart, we value diverse perspectives and are committed to creating an inclusive workplace where everyone can thrive. Join us in transforming the grocery industry and making a meaningful impact on people's lives.
Apply now or save it for later. Get alerts for similar jobs at Instacart.