
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 hiring a Senior Staff Software Engineer to work on Ads Infrastructure & Systems. You'll tackle complex technical challenges in a distributed environment and mentor engineering talent. This position requires expertise in distributed systems and machine learning.
Job Description
Who you are
You have extensive experience in building and maintaining distributed systems — you've navigated the complexities of data technologies and understand the nuances of scalable designs. Your passion for machine learning infrastructure drives you to deliver impactful solutions that serve millions of users. You thrive in mentoring and growing engineering talent, fostering a principled engineering culture that values collaboration and innovation.
You are excited about the opportunity to work in a dynamic environment where you can influence the direction of technology and contribute to the success of a four-sided marketplace. Your ability to communicate complex technical concepts clearly makes you a valuable team member, and you enjoy collaborating with cross-functional teams to achieve common goals.
What you'll do
As a Senior Staff Software Engineer at Instacart, you will lead the design and implementation of cutting-edge distributed systems that power our Ads Infrastructure. You will work closely with product managers and other engineers to define technical requirements and ensure that our systems meet the needs of our users. Your role will involve solving some of the toughest technical challenges while delivering concrete impact to our community.
You will mentor junior engineers, helping them grow their skills and instilling a strong engineering culture within the team. Your contributions will directly influence the scalability and reliability of our systems, ensuring that we can handle the demands of a rapidly growing user base. You will also have the opportunity to work with advanced data technologies and machine learning frameworks, pushing the boundaries of what is possible in grocery delivery.
What we offer
Instacart provides a flexible work environment that allows you to choose where you do your best work, whether from home, an office, or your favorite coffee shop. We believe in the importance of community and connection, offering regular in-person events to foster collaboration among team members. Our compensation package includes a competitive salary and equity grants, reflecting our commitment to rewarding your contributions to our mission of transforming the grocery industry.
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 Senior Software Engineer to join their Ads team, focusing on building world-class reporting solutions. You'll work with Java and collaborate with Product Designers, Product Managers, and Data Scientists to deliver actionable data insights.

Engineering Manager
Instacart is hiring a Senior Software Engineering Manager for their Ads Solutions team to lead the engineering organization responsible for innovative ad experiences. This role requires strong leadership skills and experience in software engineering management.

Backend Engineer
Reddit is hiring a Senior Backend Engineer for their Ads team to develop microservices and APIs that enhance advertiser experiences. You'll work with technologies like Go, Python, and Kafka. This role requires significant backend engineering experience.

Software Engineering
Reddit is hiring a Staff Software Engineer for their Ads API team to architect and drive the development of critical advertising infrastructure. You'll work on external-facing APIs and internal platforms to enhance Reddit's advertising ecosystem. This role requires strong technical leadership and the ability to navigate ambiguity.

Backend Engineer
Reddit is hiring a Staff Backend Software Engineer for their Ads Business Manager team to build foundational platforms for advertisers. You'll work on complex systems related to identity, permissions, and onboarding. This position requires significant experience in backend engineering.