Join Amazon's DynamoDB team to work on one of the largest databases on earth, handling petabytes of data while maintaining high durability, availability, and performance standards. As a Software Development Engineer on the DynamoDB Storage team, you'll tackle complex scaling challenges and work on distributed systems that serve customers globally. The role offers opportunities to innovate alongside motivated teams and receive mentorship from senior engineers. You'll be responsible for designing and building highly distributed services, architecting solutions, participating in technical discussions, and ensuring quality delivery of features. The position combines hands-on development with systems design, offering exposure to large-scale distributed database technology. Amazon provides competitive compensation including base salary, equity, and comprehensive benefits. This is an excellent opportunity to work on cutting-edge database technology while growing your career at one of the world's leading tech companies.