Join the Amazon DynamoDB 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 handling petabytes of data and over 20 million requests per second. As a Software Development Engineer, you'll work on challenging distributed systems problems at massive scale, supporting critical workloads for companies like Lyft, Airbnb, Redfin, Samsung, Toyota, and Capital One.
The role offers unique opportunities to innovate and solve complex engineering challenges in distributed systems. You'll be working with motivated teams of sharp individuals, getting guidance from senior and principal engineers. The position is hands-on, requiring end-to-end ownership from requirements gathering to operations.
AWS Utility Computing provides foundational services like S3 and EC2, consistently releasing new product innovations. As part of the UC organization, you'll support various AWS services including Compute, Database, Storage, IoT, Platform, and Productivity Apps.
The team values diverse experiences and fosters an inclusive culture through employee-led affinity groups, ongoing learning experiences, and events like Conversations on Race and Ethnicity (CORE) and AmazeCon. AWS offers excellent career growth opportunities, mentorship, and a strong focus on work-life harmony with flexible work arrangements.
This is an exciting opportunity to join a fast-growing service at the core of AWS Cloud, where your engineering decisions will have widespread impact across AWS, Amazon, and beyond. The team maintains high quality standards while constantly improving and adding new capabilities to DynamoDB.