Instacart, the North American leader in online grocery delivery, is seeking an experienced Software Developer to join their infrastructure team. This role offers an opportunity to work with a small, fast-moving team primarily coding in Python and managing infrastructure on Amazon Web Services.
The position involves creating tools for software engineers, data scientists, and data analysts to run their production and staging services effectively. As part of a 7-person team, you'll have significant ownership and responsibility across the development organization, including managing the security and availability of critical infrastructure components.
The ideal candidate should have 3+ years of industry experience and a strong foundation in computer science or equivalent work experience. Key technical requirements include proficiency in Linux server management, AWS (particularly EC2), configuration management tools like SaltStack or Ansible, and experience with microservices using Docker.
Instacart has experienced remarkable growth since its founding in 2012, becoming an essential service for millions of families across North America. The company's platform is accessible to over 85% of U.S. households and 70% of Canadian households, partnering with more than 350 retailers and delivering from over 25,000 stores across 5,500+ cities.
This role offers the opportunity to work on critical infrastructure that powers one of the fastest-growing e-commerce platforms. The position requires someone who can ship pragmatic solutions with urgency while maintaining high standards for security and reliability. Additional valuable skills include SQL proficiency, experience with Python/Ruby/JavaScript, familiarity with web frameworks, and knowledge of databases like Postgres, Redis, and Elasticsearch.
Join a team that's revolutionizing the grocery delivery industry and building infrastructure that impacts millions of users daily.