Senior Software Engineer, Sre

3+ months agoSan Francisco, CA

We're transforming the grocery industry

Instacart is the North American leader in online grocery and one of the fastest-growing companies in e-commerce. Since 2012, we've been working towards creating a world where everyone has access to the food they love and more time to enjoy it together.

Groceries delivered to your door in as little as an hour. It seems simple, right? Well, it's more complex than that. From re-routing deliveries during snowstorms, to connecting customers with coupons and deals for their favorite brands, to updating over half a billion grocery data lines every night...our efforts bring Instacart closer to being the operating system for the grocery industry.

Solving these problems is what helps our customers get back time in their day, so they can do more of what they love.

Introducing Our Hybrid Working Model

As the future of work evolves, so do we. We have a hybrid model where our roles are open to in-office, flex, or remote work. Learn more about our flexible approach to where we work.

Accommodations & Accessibility

At Instacart, we strive to create an accessible and inclusive experience for all candidates. If you need assistance submitting an application through our career site due to a disability or special need, please submit a request via our Accommodations Team and we will reach out soon to see how we may be able to assist.


The Site Reliability Engineering (SRE) team at Instacart helps other Engineering teams improve the reliability, security, resilience, and performance of the services they own. SREs use their expertise in cloud infrastructure to ensure other teams are getting maximum leverage from Instacart's significant infrastructure investment. SRE also owns several of the processes (and related tooling) that contribute to reliability, including how we run incidents (and how we learn from them), and how we ensure adequate capacity for future needs.

This is a coding position, we build tools and we also embed with feature development teams, writing code with them, being on call with them for their services too.

SRE is a new team at Instacart - this is an opportunity to define, build, evangelize, and optimize our SRE practice!


  • Participate in an on-call rotation to support critical Instacart services, and in some cases be on call with software teams
  • Participate in the definition and management of SLOs and error budgets for the Engineering teams that own services in production
  • Build tools to support our processes
  • Embed with feature delivery software teams to build and enhance observability, reliability, and availability of those services.
  • Work with other teams around Engineering to understand their systems and their challenges at the code level and identify improvements Instacart Infrastructure to improve the services they own (contribute code where possible)

  • You have 5+ years of experience in an SRE or Infrastructure Engineering role
  • 5+ years of experience writing software as a SWE or Software heavy SRE role
  • You've supported services at web or RPC services at a significant scale
  • You have experience solving infrastructure problems by writing software
  • You have a big-picture perspective on systems and tools
  • You can collaborate with other Engineering teams to understand their systems and help to improve them
  • You have strong technical knowledge of cloud infrastructure, distributed systems, and reliability practices


Job ID: Instacart-3430237