Amazon DynamoDB is seeking a Senior Software Development Engineer to join their team working on one of the world's largest distributed database systems. DynamoDB is a NoSQL database service that delivers single-digit-millisecond performance at any scale, capable of storing petabytes of data and handling over 20 million requests per second. The role offers the opportunity to work on challenging distributed systems problems at massive scale, alongside motivated teams and experienced senior engineers.
As a senior engineer, you'll be responsible for the full software development lifecycle, from requirements gathering to production deployment. The position requires strong technical leadership, with opportunities to mentor others and drive architectural decisions. You'll be working in AWS's Utility Computing organization, which provides foundational services like S3 and EC2, as well as continuous product innovations.
The ideal candidate should have experience leading engineering teams, strong system design skills, and expertise in modern programming languages. You'll be joining a team that serves major enterprises and fast-growing businesses like Lyft, Airbnb, and Redfin, who depend on DynamoDB's scale and performance.
AWS offers a collaborative environment focused on learning and innovation, with strong support for work-life harmony through flexible arrangements. The company values diverse experiences and perspectives, fostering inclusion through employee-led affinity groups and ongoing learning opportunities. This role provides excellent career growth potential within one of the world's leading cloud platforms.