Senior Software Development Manager, DynamoDB
Core
Lead DynamoDB's Indexing organization, owning technical vision and execution for indexing infrastructure including Global Secondary Indexes and next-generation index build capabilities.
Role type
Senior Software Development Manager (Distributed Systems/Database)
Builds
DynamoDB indexing systems, index build pipelines, and cross-region index replication features for AWS customers.
Domain
Cloud infrastructure, NoSQL databases, distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, technical roadmap planning, distributed systems architecture, stakeholder partnership, operational excellence, talent acquisition and development, cross-team collaboration, executive communication
Preferred skills
Large scale high-traffic application design, product and program management partnership
Technologies
DynamoDB, Global Secondary Indexes, distributed indexing systems
Responsibilities
Lead and grow a multi-team organization of senior engineers and managers; Define and execute a 1–3 year technical roadmap for DynamoDB indexing; Drive architectural decisions for large-scale distributed indexing systems; Partner with product and business stakeholders to translate requirements into engineering priorities; Establish operational excellence standards for the indexing platform; Recruit, develop, and retain top engineering talent; Collaborate across DynamoDB and AWS with peer SDMs and Directors; Represent the Indexing organization in senior leadership reviews
Seniority
Senior, hands-on IC with management responsibilities
