Manager, Software Development
Core
Oversee design and implementation of significant technical projects for distributed systems on the Prime Video Payments team, ensuring high reliability and low operational overhead for billions of daily requests.
Role type
Manager, Software Development (Payments)
Builds
Distributed systems for payments, customer acquisition, engagement, and retention on Prime Video
Domain
Streaming media / Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, team leadership, project planning, Agile/Scrum, code review, technical strategy, operational metrics management
Preferred skills
Stakeholder communication, recruiting and hiring, mentoring engineers, driving engineering best practices
Technologies
AWS (EC2, S3, DynamoDB, Lambda, Kinesis, IoT, CloudFront)
Responsibilities
Manage 1-2 teams of Software Engineers and QAEs, recruit and mentor engineers, execute project plans, lead design and architecture discussions, own operational metrics, drive engineering practice improvements
Seniority
Manager, hands-on leadership