
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...

Staff Engineer β’ Senior
Instacart β’ United States - Remote
Overview
Instacart is hiring a Staff Software Engineer for the FoodStorm team to modernize their on-demand ordering platform. You'll work with Java, AWS, and Docker to build scalable solutions. 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 background in building scalable and maintainable systems. Your expertise in Java and cloud technologies like AWS allows you to design efficient solutions that meet complex business needs. You thrive in collaborative environments, working closely with cross-functional teams to deliver impactful results. Your problem-solving skills are top-notch, enabling you to tackle challenges head-on and find innovative solutions. You understand the importance of service-oriented architecture (SOA) and have experience implementing it in real-world applications. You are passionate about creating user-friendly experiences and are committed to continuous improvement in your work.
Desirable
Experience with Docker and REST APIs is a plus, as is familiarity with agile methodologies. You may also have experience in the grocery or e-commerce industry, which would give you valuable insights into the unique challenges faced by Instacart. You are open to learning new technologies and adapting to the evolving landscape of software development.
What you'll do
As a Staff Software Engineer on the FoodStorm team, you will play a pivotal role in modernizing the on-demand ordering, catering, and prepared food platform. You will contribute to rearchitecting the system using a service-oriented architecture (SOA) approach, focusing on building efficient, scalable, and maintainable solutions. Your hands-on coding will be complemented by deep problem-solving and close collaboration with cross-functional teams, including product management and design. You will lead technical discussions and mentor junior engineers, fostering a culture of learning and growth within the team. Your contributions will directly impact the customer experience, ensuring that Instacart continues to meet the varied needs of its community.
What we offer
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. You will be part of a team that values collaboration and community, with regular in-person events to strengthen connections. The compensation package includes a competitive salary and equity grants, reflecting the value you bring to the company. Instacart is committed to providing a supportive and inclusive workplace where you can thrive and make a difference in 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

Staff Engineer
Freshpaint is hiring a Staff Software Engineer to help build a privacy platform for healthcare marketers. You'll work on ensuring HIPAA compliance while enabling data-driven marketing strategies. This position requires significant experience in software engineering.

Staff Engineer
Vantage is hiring a Staff Software Engineer to lead and mentor a team of engineers in building product features for their cloud cost visibility platform. This role requires collaboration with product and engineering leadership and offers a competitive salary range of $200,000 - $230,000.

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

Staff Engineer
Oportun is seeking a Staff Software Engineer to guide architectural decisions and mentor senior engineers. This role requires strong technical expertise and strategic thinking, contributing to the evolution of the technology stack.

Staff Engineer
Twilio is hiring a Staff Software Engineer to help build the future of agent identity solutions. You'll work with technologies like Java and Python to design secure authentication systems. This role requires significant experience in software engineering and cloud technologies.