Senior Data Engineer

Instacart, San Francisco

Groceries and home essentials delivered from local stores in 1 hour

Since Instacart started in 2012, we’ve expanded to 25+ markets and partnered with 100+ retailers across the U.S. Our mission is to transform everyday life by seeking & solving seemingly impossible problems. Instacart is a technology company that offers a platform connecting grocery shoppers with customers -- the only one affording delivery in as little as one hour. By combining a personal touch with cutting-edge technology, Instacart offers customers a simple solution to save time and buy directly from the retailers they trust. We give customers back their time so they can do more of what they love.

The Data & Analytics team at Instacart is new and you will have the opportunity to shape its direction and create large impact.


The ideal candidate is able to build and maintain a robust, scalable and sustainable enterprise data platform. Furthermore, s/he is well-versed in the best practices of data warehousing, but is flexible enough to think outside the box whenever necessary. The Data Engineer should be no stranger to high-scale systems with complex data models and large amounts data coming from various sources. 

  • Work closely with the analysts and business stakeholders to gather technical requirements
  • Provide senior-level contribution to a team responsible for the design, implementation, deployment and maintenance of a multi-terabyte data platform
  • Contribute the continual improvement of the Instacart data platform via your observations and knowledge gained from your involvement and KPI's
  • Work in a collaborative environment -- meetings, iterative development and design and code review sessions


  • Expert level proficiency in SQL. Ability to perform complex data analysis with large volumes of data
  • Working experience with variety of data storage technology, including columnar databases and Hadoop ecosystem
  • Experience in data warehousing including dimensional modeling concepts
  • Proficiency in at least one of the scripting languages: Perl, Python or others
  • Real-time data pipeline construction (like Kafka) a plus
  • Machine learning experience a plus
  • Experience building consumer-facing data products (like recommendations or productionalized algorithms) a plus
  • Experience in object-oriented programming is a plus 
  • Bachelor’s degree in Computer Science, Engineering, Math or other quantitative field


  • Talented and collaborative coworkers who will both push and support you
  • Market competitive salary, equity
  • Medical, dental, vision benefits and 401(k) retirement plan
  • Take what you need vacation (and we really mean it)
  • 16 weeks maternity leave / 8 weeks paternity leave so you can truly bond with your child
  • Complimentary Instacart express membership 


About Instacart

You can choose from a variety of local stores including Whole Foods, Safeway, Costco, Mariano's and many more, as well as being able to mix items from multiple stores into one order. Every day, we solve incredibly hard problems to create an experience for our customers that is nothing short of magical. 

Want to learn more about Instacart? Visit https://careers.instacart.com/