Seattle, WA, US
1 day ago
Sr Software Engineer, AWS DynamoDB
Do you want to work on new scaling challenges for one of the largest databases on earth? Do you enjoy simplifying complex problems and working on distributed systems? Do you want to work on a product that can access petabytes of data in 9 milliseconds or less, back up hundreds of terabytes of data in seconds, even across continents? DynamoDB is a key-value and document database that delivers single-digit-millisecond performance at any scale.

As one of the largest distributed database systems in the world, we continue to believe it is Day 1 for the DynamoDB business. We are looking for a deeply technical, team-first software development engineer to push this product even further. As our database continues to grow, we need to scale the product even further. We are rearchitecting DynamoDB’s global footprint to make it even more scalable.
DynamoDB engineers are constantly challenged to think of unique and innovative solutions.

The quality bar is high. As an engineer here, you will work on building services that operate at a massive scale and are responsible for routing large amount of data. Our code is responsible for routing customer requests in the most efficient way across thousands of machines, while providing high throughput and low-latency experience. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals, and get insightful guidance from senior and principal engineers.


This is a hands-on position in which you will own everything from requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and the driving of continuous improvement.

Key job responsibilities
- Design, Develop, Manage, optimize, and re-imagine highly distributed, large-scale services.
- Translate complex functional and technical requirements into detailed architecture and design.
- Be hands on. Work with others on the engineering team to manage day-to-day development activities, participate in designs, design reviews, code reviews, and implementation.
- Deliver quality features on-time and on-budget. Execute against project plans and delivery commitments.
- Contribute to the intellectual property of Amazon through patents and external publications.

A day in the life
Amazon DynamoDB engineers are constantly challenged to think of unique and innovative solutions. The quality bar is high. As an engineer here, you will work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions. You will exercise your intellectual curiosity, work with motivated teams of sharp individuals and get insightful guidance from senior and principal engineers.
Confirmar seu email: Enviar Email