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 supports major companies like Lyft, Airbnb, Samsung, and Capital One.
As an engineer on the DynamoDB team, you'll tackle complex distributed systems challenges at massive scale. The role involves working with motivated teams and receiving guidance from senior and principal engineers. You'll be responsible for the complete development lifecycle, from gathering requirements to implementation and operations.
The position offers significant technical challenges and opportunities to innovate in distributed systems. You'll be part of AWS Utility Computing, which provides foundational services like S3 and EC2, and continues to innovate in cloud services. The team values curiosity, diversity, and inclusion, offering various employee-led affinity groups and inclusion events.
AWS provides extensive career development opportunities, including mentorship, knowledge-sharing resources, and support for work-life harmony. The company values diverse experiences and encourages applications from candidates with non-traditional backgrounds. As part of Amazon's commitment to being Earth's Best Employer, they offer flexible work arrangements and a supportive workplace culture.
This role combines technical depth, scale, and impact, making it an excellent opportunity for engineers passionate about distributed systems and database technologies who want to work on products that power many of the world's leading businesses.