Software Development Manager, AWS DynamoDB
Core
Lead a team of engineers to build reliable, highly scalable distributed systems for Amazon DynamoDB, a NoSQL database supporting mission-critical workloads at massive scale.
Role type
Senior engineering manager (IC + people leadership)
Builds
DynamoDB (key-value and document database), new value-add services layered on top of existing services
Domain
Cloud infrastructure, distributed systems, NoSQL databases
Deliverable
production ML models | product features | infrastructure
Required skills
Engineering team management, Agile product management, technical project management, operational excellence for high-availability systems, data-driven process improvement, recruiting and retaining top talent, performance management
Preferred skills
Communicating with users and senior leadership, defining product strategy, mentoring software engineers
Technologies
DynamoDB, AWS Cloud, distributed systems
Responsibilities
Create and implement product roadmaps using Agile methodologies, set the vision for DynamoDB evolution, operate highly available fault-tolerant systems, measure and improve operational processes using metrics and monitoring, build and motivate a world-class engineering team
Seniority
Senior, hands-on IC with people management