Software Engineer, Infrastructure

San Francisco, CA, United States




Role Location

  • San Francisco, CA, United States


501+ people


50 Beale St Ste 600
San Francisco, CA, 94105, US

Tech Stack

  • Amazon EC2
  • Amazon S3
  • Heroku
  • Ruby
  • Ruby on Rails
  • Python
  • Objective C
  • PostgreSQL
  • Memcached
  • Redis
  • Numpy
  • React
  • Cassandra
  • R
  • Redshift
  • Rails
  • Elasticsearch
  • Rabbitmq

Role Description

Instacart is building the best way for people anywhere in the world to shop for groceries. Since Instacart started in 2012, we’ve launched same-day delivery in 200 US markets. We are laser focused on delivering groceries from your favorite stores right to your door. We now cover over 60% of US households and aim to have 80% coverage by the end 2018—that's 90 million households! From a technology point of view, the platform is complex, rapidly scaling and processing millions of transactions in real-time all of the time. Our technology coupled with operational expertise enables Instacart to deliver fresh groceries in as little as an hour. This is a difficult problem to master and we are making it happen. Every day, we solve incredibly hard problems to create an experience for our customers that is absolutely magical.

We're looking for an experienced Software Developer to join our infrastructure team. We're a small team that moves fast. We code mostly in Python and our infrastructure runs on Amazon Web Services. Come join us!

Responsibilities You will create tools for software engineers, data scientists, and data analysts to easily run their production (and staging) services. You will be part of a team of 7 with a large amount of ownership and responsibility across our development org. You will own the security and availability of critical infrastructure components. Requirements

3+ years of industry experience Bachelor’s degree in computer science, computer engineering, electrical engineering or equivalent work experience Strong coding ability Strong understanding of Linux and how to manage servers Experience with Amazon Web Services (AWS), including EC2 Experience with configuration management, such as SaltStack or Ansible Experience with micro-services (Docker) The ability to ship pragmatic solutions with a high sense of urgency Self-motivation and a strong sense of ownership Willing and able to travel internationally based on job requirements

Desirable The ability to analyze data with SQL Experience with Python, Ruby, or JavaScript Experience with web frameworks, like Ruby on Rails Experience with Postgres, Redis, and Elasticsearch Open-source projects or contributions

Benefits 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

Instacart is a same-day grocery delivery company delivering groceries and home essentials from a variety of local stores.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.