Software Development Manager, MAPLE Retention
Core
Manage a team of engineers building and scaling large-scale distributed systems for music streaming and purchasing on Amazon Retail.
Role type
Senior Software Development Manager (Engineering Leadership)
Builds
Large-scale distributed systems for music streaming and purchasing experiences
Domain
E-commerce / Music Streaming / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, Engineering team management, Technical vision definition, Operational excellence, Cross-functional partnership, Talent mentoring, Project delivery ownership, Strategic influence, Recruitment, Trade-off decision making
Preferred skills
User communication, Technical design description, Product strategy articulation, Team scaling
Technologies
Web services, Mobile Apps, Kindle, Fire TV, Source control management, Build processes, Testing frameworks
Responsibilities
Lead and manage software engineers building distributed systems; Define technical vision and architecture; Drive operational excellence and reliability; Partner with product management to translate requirements; Mentor and grow engineering talent; Own end-to-end project delivery; Influence organizational strategy; Drive innovation culture; Recruit top engineering talent; Make technical and business trade-off decisions
Seniority
Senior, hands-on IC with management responsibilities