Senior Software Engineer, Storage

Instacart
Summary
Join Instacart's backend engineering team and help power the systems used by millions of customers daily. You will be part of a small team with significant ownership and autonomy, working closely with other teams and stakeholders. Responsibilities include shipping high-quality, scalable, and robust solutions, suggesting and driving high-impact initiatives related to storage solutions, and collaborating on a large codebase. The ideal candidate will have extensive experience in software engineering, specifically with AWS RDS Postgres and SQL, and a strong ability to architect and design systems using various backend technologies. Instacart offers a flexible work environment and competitive compensation and benefits, including equity grants.
Requirements
- 7+ years of working experience as a software engineer in one or more large-scale cloud services or application development environment
- 2+ Years working with AWS RDS Postgres with a strong knowledge of SQL
- Self-motivation and an enjoyment for a growth-oriented startup environment
- A strong sense of ownership that drives improvements for customers as well as automation and scale for the systems
- The drive & ability to dive deep into technical challenges and champion root causes, solving problems correctly
- You enjoy being highly productive, shipping code, reviewing others’ PRs and iteratively guiding code bases towards best practices and excellence
- You are able to scale yourself effectively via junior engineers and accelerate the team through effective designs, written & communication, delegation, establishing standards & best practices, code reviews
- Strong ability to architect and design systems using common back-end Web technologies (such as Go, Ruby on Rails, Python, etc) in a production environment
- An ability to balance a sense of urgency with shipping high quality and pragmatic solutions
- Experience working with a large codebase on a cross functional team
Responsibilities
- Be part of a small team, with a large amount of ownership and autonomy for managing things directly
- Work closely with other application engineering teams and internal stakeholders, owning a large part of the process from problem understanding to shipping the solution
- Ship high quality, scalable and robust solutions with a sense of urgency
- Have the freedom to suggest and drive high-impact initiatives related to Storage solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide
Preferred Qualifications
- Bachelor’s degree in Computer Science, computer engineering, electrical engineering
- You are a mentor to other software engineers, helping equip them and grow as software development professionals
- You like solving the kind of high-impact, org-wide problems that involve tackling abstract challenges and turning them into concrete programs that deliver successfully
Benefits
- Instacart provides highly market-competitive compensation and benefits in each location where our employees work
- This role is remote
- This role is eligible for a new hire equity grant as well as annual refresh grants
Share this job:
Similar Remote Jobs
