Sr. Software Engineer, DynamoDB
Core
Design and build production systems for capacity planning, fleet scaling, and automated workflows for AWS DynamoDB's global infrastructure.
Role type
Senior IC Software Engineer (Distributed Systems & Infrastructure)
Builds
Automated capacity management systems, ML-integrated demand prediction tools, and operational workflows for DynamoDB fleets.
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, capacity planning algorithms, full SDLC ownership, system design patterns, observability, mentoring
Preferred skills
AI coding tools integration, ML forecasting, cross-functional leadership
Technologies
AWS DynamoDB, distributed storage, load balancing, replication systems
Responsibilities
Design and implement capacity automation systems, build ML-integrated prediction models, create monitoring and alerting solutions, mentor junior engineers, resolve operational issues, define technical direction
Seniority
Senior, hands-on IC with mentorship responsibilities