Amazon DynamoDB is seeking a deeply technical, team-first software development engineer to join their NoSQL database service team. DynamoDB is one of the largest distributed database systems globally, capable of storing petabytes of data and handling over 20 million requests per second. The service provides single-digit-millisecond performance at any scale and serves major companies like Lyft, Airbnb, Samsung, and Capital One.
As an engineer on the DynamoDB team, you'll tackle complex challenges in distributed systems at massive scale. You'll work alongside motivated teams and receive guidance from senior and principal engineers. The role involves end-to-end ownership, from requirements gathering to implementation and operations.
The position is part of AWS Utility Computing (UC), which delivers foundational services like S3 and EC2, along with continuous product innovations. You'll contribute to the development and management of various AWS services, including Compute, Database, Storage, IoT, Platform, and Productivity Apps.
Amazon values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning opportunities. The company emphasizes work-life harmony with flexible work arrangements and provides extensive career development resources and mentorship opportunities.
This role offers the chance to work on cutting-edge technology that powers many of the world's fastest-growing businesses while being part of a team that continues to innovate and push the boundaries of what's possible in cloud computing.