Join Amazon's DynamoDB team to work on one of the largest databases on earth. As a Software Development Engineer II in the Border Services team, you'll be responsible for ensuring customer requests are properly routed to DynamoDB's internal components. You'll work on systems that handle massive scale, providing discovery and management of DynamoDB's service endpoints across all supported network fabrics.
The role involves designing and building services that operate at unprecedented scale, routing large amounts of data while maintaining high throughput and low-latency. You'll be part of a team that's rearchitecting DynamoDB's global footprint to make it even more scalable, working with a database that can access petabytes of data in 9 milliseconds or less.
As part of AWS Utility Computing (UC), you'll contribute to foundational services like S3 and EC2, while working alongside motivated teams of sharp individuals. You'll own the entire development lifecycle from requirements gathering to implementation and operations. The position offers excellent growth opportunities with mentorship from senior and principal engineers.
The role combines technical depth with business impact, as you'll be working on systems that directly affect Amazon's global customer base. You'll participate in design discussions, code reviews, and cross-functional collaboration while enjoying a startup-like development environment focused on high-priority initiatives.
Amazon offers a comprehensive benefits package including competitive base pay, equity compensation, and sign-on payments. The company values work-life harmony and fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences.