Senior Software Development Engineer, Amazon DynamoDB
Amazon Web Services (AWS) · Seattle, WA · Yesterday
ConsultingFull-time
About the role
DynamoDB engineers solve some of the hardest problems in distributed systems: global scale, high availability, fault tolerance, and millisecond latency at global traffic levels. You will build and evolve services that route massive volumes of customer traffic across thousands of machines, ensuring high throughput and low latency under constantly growing demand.
Responsibilities
- Drive technical design and architecture for complex, distributed systems
- Translate ambiguous requirements into durable, scalable solutions
- Lead implementation and deliver features that operate at global scale
- Own operational excellence, monitoring, and continuous improvement
- Mentor engineers and raise the technical bar across the team
Requirements
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
Qualifications
- Bachelor's degree in computer science or equivalent
Skills
- Full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
Benefits
Amazon offers comprehensive benefits including health insurance, 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
Pay
The base salary range for this position is $168,100.00 - $227,400.00 USD annually.
Schedule
Not specified.