Software Development Manager, AWS DynamoDB Global Tables
Core
Lead a team of SDEs building distributed systems for DynamoDB Global Tables, focusing on consistency, availability, and low-latency replication across AWS regions.
Role type
Senior IC software development manager (distributed systems)
Builds
DynamoDB Global Tables (multi-region replication engine, control plane, data plane)
Domain
Cloud infrastructure / Distributed databases
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, distributed systems architecture, Java/C#/C++, service-oriented architecture, technical leadership, project management, large-scale system development
Preferred skills
Stakeholder communication, recruiting and mentoring, full SDLC knowledge, product partnership, distributed programming
Technologies
Java, C#, C++, AWS, DynamoDB
Responsibilities
Own people and technical direction for the team, partner with Principal Engineers and PMs on design and dependencies, drive operational excellence for mission-critical services, hire and mentor engineers, make pragmatic tradeoffs between velocity and reliability
Seniority
Senior, hands-on IC with management responsibilities
