Finding the best job has never been easier
Share
DynamoDB provides engineers with a unique opportunity to work on some of the toughest computer science problems at scale. Replicating tables across continents, securely encrypting petabytes of data, and enabling customers to back up terabytes of tables in a high-performance manner will require you to exercise your intellectual curiosity. You will do all this while maintaining and improving the fast, single-digit-millisecond read and write times of DynamoDB.This is a hands-on position in which you will do everything from designing and implementing rock-solid components to launching a new service iteratively, maintaining and operating systems at scale, and evangelizing the work done by your team.Engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. As a developer on the DynamoDB team, you will work with an amazing team of sharp individuals who will help you hone your coding, design, and architectural skills. You will work with senior engineers on a daily basis, a fantastic opportunity to learn from the best and grow your career.
About the team
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Mentorship & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance
- 1+ years of non-internship professional software development experience
- Experience programming with at least one software programming language
- Bachelor's degree in computer science or equivalent
These jobs might be a good fit