Join Amazon's DynamoDB team to work on one of the largest databases on earth, delivering single-digit-millisecond performance at any scale. As a Software Development Engineer on the DynamoDB Routing team, you'll tackle complex scaling challenges and work on distributed systems that handle petabytes of data. You'll be responsible for routing customer requests efficiently across thousands of machines while maintaining high throughput and low latency.
The role offers the opportunity to work with motivated teams and receive guidance from senior and principal engineers. You'll own software delivery end-to-end, from requirements gathering to monitoring and continuous improvement. The position involves building high-impact solutions for a global customer base, participating in design discussions and code reviews, and partnering cross-functionally to drive business decisions.
DynamoDB is making significant investments to enhance scalability and resilience. You'll be part of a team that values intellectual curiosity and innovative solutions, working in a startup-like environment focused on solving the most important problems. The role combines technical depth with the opportunity to influence a critical AWS service used by customers worldwide.
The position offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus equity and comprehensive benefits. You'll be part of Amazon's culture of innovation, working with world-class engineers on technology that operates at massive scale.