πArgentina
Senior Software Engineer

Instacart
π΅ $187k-$250k
πRemote - United States
Please let Instacart know you found this job on JobsCollider. Thanks! π
Summary
Join Instacart's engineering team as a technical lead for a small team, owning a significant portion of the development process from problem identification to solution deployment. You will be responsible for building and maintaining foundational engineering components, working with large-scale caching systems, and collaborating with other teams. The role requires extensive experience in cloud services and specific technologies like Go, Ruby, Python, and AWS Elasticache. You will mentor junior engineers and drive high-impact initiatives. Instacart offers a flexible remote 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 Elasticache with a strong knowledge of SQL
- 1+ Years experience building cloud-based control-plane software
- 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
- 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, with a knack for driving alignment across teams and stakeholders
Responsibilities
- Be the technical lead of a small team, with a large amount of ownership and autonomy for setting technical direction, reporting to a senior engineering manager
- 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 Caching solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide
- Scale yourself effectively via junior engineers and accelerate the team through effective designs, written & communication, delegation, establishing standards & best practices, code reviews
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
- Highly market-competitive compensation and benefits
- Remote work
- Equity grant
- Annual refresh grants
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$160k-$180k
πWorldwide
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$165k-$195k
πWorldwide
π°$175k-$225k
πWorldwide
π°$185k-$223k
πUnited States
πPortugal