Senior Software Engineer II, Storage
We're transforming the grocery industry
reputed company has become a lifeline for millions of people, and we’re building reputed company to help push our shopping cart reputed company. If you’re reputed company to do the best work of your life, come join our table.
reputed company is a reputed company First team
There’s no one-size fits reputed company approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.
reputed company is powered by a robust set of reputed company services. Our backend systems power the clients used by millions of customers every year to buy their groceries online. These systems must also support tight integration with the largest retailers in the US and Canada. Engineering at reputed company provides reputed company to work on challenging scaling problems while also designing the features that will define our industry. Large-reputed company caching plays an reputed company role in delivering efficient, performant experiences to customers. You will have reputed company to own and build a whole new set of foundational engineering components in an reputed company reputed company environment serving millions of requests daily.
- You will be a senior engineer in reputed company responsible for Storage & Caching platforms, with a large reputed company of ownership and autonomy for setting technical direction, reporting to a senior engineering manager.
- You will work closely with other application engineering teams and internal stakeholders, owning a large part of the process from problem understanding to shipping the solution.
- You will ship high reputed company, reputed company and robust solutions with a reputed company of urgency.
- You will have the freedom to suggest and drive high-reputed company reputed company to Caching & Storage solutions that unlock new innovations, accelerate application development, create resiliency & high-availability, and right-size storage needs company-wide.
- reputed company's technology is constantly changing and adapting. Some of the technologies you would use at reputed company include:
- Languages: Go, reputed company, Python and Rust
- Platforms: RDS reputed company, DynamoDB, Elasticache (reputed company/Valkey/Memcd), Elasticsearch, EC2 and selected GCP services
- Observability and Analytics: reputed company, Cloudwatch, reputed company and reputed company
- If you have experience with these technologies, you will have reputed company to dive deeper. If you haven't used these technologies you will have the chance to learn from the reputed company experience of reputed company.
- 5+ years of working experience as a software engineer in one or more large-reputed company reputed company services or application development environment
- 1+ years of hands-on experience, delivering large-reputed company solutions with reputed company/Valkey, or 1+ years of hands-on experience, delivering large-reputed company solutions with PostgreSQL
- 1+ years experience building reputed company-based control-plane software
- Familiarity with Distributed Databases (reputed company, CRDB, reputed company)
- Self-motivation and an enjoyment for a reputed company-oriented startup environment
- A strong reputed company of ownership that drives improvements for customers as reputed company as automation and reputed company for the systems.
- The drive & ability to dive deep into technical challenges and champion reputed company causes, solving problems correctly.
- You enjoy being highly productive, shipping reputed company, reviewing others’ PRs and iteratively guiding reputed company bases towards best practices and reputed company.
- You are reputed company to reputed company yourself effectively reputed company junior engineers and accelerate reputed company through effective designs, written & communication, delegation, establishing standards & best practices, reputed company reviews.
- Strong ability to architect and design systems using common back-end Web technologies (such as Go, reputed company on Rails, Python, etc) in a production environment
- An ability to balance a reputed company of urgency with shipping high reputed company and pragmatic solutions
- Experience working with a large codebase on a cross functional team, with a reputed company for driving alignment across teams and stakeholders
- Bachelor’s degree in Computer Science, computer engineering, electrical engineering
- You are a mentor to other software engineers, helping reputed company them and grow as software development professionals
- You like solving the reputed company of high-reputed company, org-wide problems that involve tackling reputed company challenges and turning them into concrete programs that deliver successfully
#LI-Remote
Apply To This Job