
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 Staff Software Engineer for their Core Shopping team to lead the redesign and re-platforming of core systems. You'll work with technologies like Java and AWS to enhance personalization and recommender systems. This position requires significant experience in software engineering.
Job Description
Who you are
You have 5+ years of experience in software engineering, with a strong focus on building scalable systems that enhance user experiences. Your expertise in Java and Python allows you to develop robust applications that meet complex business needs. You are familiar with cloud technologies, particularly AWS, and have experience deploying applications using Docker and Kubernetes. You thrive in collaborative environments and enjoy mentoring junior engineers, sharing your knowledge to help them grow.
You understand the importance of personalization in the online shopping experience and have worked on projects that leverage recommender systems to improve user engagement. Your analytical mindset enables you to approach problems methodically, ensuring that solutions are both effective and efficient. You are passionate about technology and continuously seek to learn and implement best practices in software development.
What you'll do
As a Staff Software Engineer at Instacart, you will lead the redesign and re-platforming of our core shopping systems, focusing on enhancing personalization and content delivery. You will collaborate with cross-functional teams, including product managers and designers, to define and implement features that improve the user experience. Your role will involve hands-on coding, architecture design, and system optimization to ensure high performance and reliability.
You will also be responsible for mentoring and guiding junior engineers, fostering a culture of learning and innovation within the team. Your contributions will directly impact the future of online grocery shopping, making it easier and more enjoyable for millions of users. You will participate in regular in-person events to strengthen team connections and promote a collaborative work environment.
What we offer
Instacart offers a flexible work environment where you can choose to work from home, an office, or your favorite coffee shop. We believe in the importance of work-life balance and provide our employees with the tools and resources they need to succeed. Our compensation package includes a competitive salary, equity grants, and comprehensive benefits to support your well-being. Join us in transforming the grocery industry and making a meaningful impact on the lives of our 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

Staff Engineer
Bugcrowd is hiring a Staff Software Engineer to design and develop a cloud-native API-first platform for their Security Knowledge Platform. You'll work with AI tools and scalable architecture. This position requires expertise in API design and cloud technologies.

Software Engineering
Instacart is hiring a Senior Software Engineer to enhance backend systems that improve the user experience in grocery delivery. You'll work with Java and backend technologies to develop robust architectures. This position requires 5+ years of experience.

Staff Engineer
Webflow is seeking a Staff Software Engineer for their Ecommerce team to develop the next generation of their Ecommerce platform. You'll collaborate with cross-functional teams to enhance user experience and scalability. This role requires a strong background in distributed systems architecture.

Staff Engineer
Coinbase is hiring a Staff Software Engineer to help build the emerging onchain platform and contribute to the future global financial system. You'll work with blockchain technology and collaborate with high-caliber colleagues. This position requires a strong commitment to the mission of increasing economic freedom.

Backend Engineer
Dropbox is hiring a Staff Backend Product Software Engineer to lead a team in developing innovative cloud-based solutions. You'll work with technologies like Java and Python, focusing on APIs and databases. This position requires significant experience in backend engineering and leadership.