
About Instacart
Fast grocery delivery from your favorite stores
Key Highlights
- Valuation of $39 billion with $2.4 billion raised
- Partners with over 40,000 stores including Costco and Kroger
- Headquartered in San Francisco, California
- Serves millions of customers across the U.S. and Canada
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...
🎁 Benefits
Instacart offers competitive salaries, equity options, flexible PTO, and a remote work policy that supports work-life balance. Employees also benefit ...
🌟 Culture
Instacart fosters a customer-centric culture focused on innovation and efficiency in grocery delivery. The company emphasizes data-driven decision-mak...
Skills & Technologies
Overview
Instacart is seeking a Senior Software Engineer II to lead the design and development of a next-generation tooling platform. You'll work with technologies like Java and AWS to empower internal and retailer teams. This role requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong background in designing and developing complex systems. Your expertise in Java and Python allows you to build robust applications that meet user needs effectively. You are familiar with cloud technologies, particularly AWS, and have experience deploying applications using Docker and Kubernetes. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver impactful solutions. You understand the importance of user experience and are committed to creating tools that enhance productivity for both internal and external users. You are adaptable and open to learning new technologies as needed to meet project goals.
Desirable
Experience with data-driven decision-making and analytics tools is a plus. Familiarity with agile methodologies and CI/CD practices will help you integrate smoothly into our development process. A passion for the grocery industry and a desire to innovate in this space will set you apart.
What you'll do
As a Senior Software Engineer on the Caper Support and Tooling team, you will lead the architecture and implementation of systems that enable intelligent demo workflows and AI-powered insights into customer shopping behavior. You will collaborate with product managers and designers to define requirements and translate them into technical specifications. Your role will involve writing high-quality code, conducting code reviews, and mentoring junior engineers to foster their growth. You will also be responsible for ensuring the reliability and performance of the tooling platform, implementing monitoring and alerting solutions to proactively address issues. You will engage in regular discussions with stakeholders to gather feedback and iterate on features, ensuring that the tools you develop meet the evolving needs of our users. Your contributions will directly impact the efficiency of our internal teams and enhance the overall customer experience.
What we offer
Instacart offers a flexible work environment where you can choose to work from home or in the office. We provide competitive compensation, including a base salary range of CAN $193,000—$214,000 CAD, along with equity grants for new hires. Our benefits package includes health and wellness programs, professional development opportunities, and a supportive team culture that values collaboration and innovation. Join us in transforming the grocery industry and making a difference in the lives of millions of customers.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Instacart.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Instacart is seeking a Software Engineer II to help transform the grocery industry through innovative technology solutions. You'll work in a flexible environment, contributing to essential services that millions rely on. This role requires a strong technical background and offers competitive compensation.

Software Engineering
Instacart is hiring a Senior Software Engineer II for their Ads Data Solutions Engineering team to modernize data solutions infrastructure and scale off-platform integrations. You'll work with Java, Python, and SQL to enhance advertising capabilities. This position requires 5+ years of experience.

Full Stack Engineer
Truss is hiring a Senior Full Stack Engineer to drive the evolution of their banking and payment automation platform. You'll work with Python, Django, PostgreSQL, and React to develop high-quality software. This position requires 5+ years of experience in software development.

Software Engineering
Instacart is hiring a Senior Software Engineer for their Data Governance and Foundations team to design and deliver core infrastructure for trusted and secure data management. You'll work with technologies like Java and Python, and this role requires significant experience in software engineering.

Software Engineering
HubSpot is hiring a Senior Software Engineer II to build core experiences for Customer Success and Customer Service teams. You'll work with Java and React to create intelligent interfaces and enhance workflows. This position requires strong backend development skills and experience in collaborative environments.