Software Development Engineer - DynamoDB, DynamoDB
This job is offline
AI Summary ✨
Requirements
Experience (non-internship) in professional software development
Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
Experience programming with at least one software programming language
Preferred Qualifications
Bachelor's degree in computer science or equivalent
Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
What You'll Be Doing
Work on the hardest engineering problems in distributed systems at a massive scale and on multiple dimensions
Own everything from end to end: requirements gathering, designs, design reviews, implementations, code reviews, incremental feature launches, operations, mentoring, and driving continuous improvement
Constantly improve and add new capabilities to DynamoDB
Perks and Benefits
Support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS
Endless knowledge-sharing, mentorship, and career-advancing resources for professional development
Flexible work hours and arrangements to promote work-life harmony