Prime Video is re-inventing the live sports experience by merging high-quality live streaming, immersive interactive features, and exclusive access to some of the world's most loved sports properties. The team needs to deliver best-in-class live sports infrastructure, testing, monitoring, and operations to optimize the delivery of live sports experiences at scale, adapting architecture to maintain and improve velocity of delivery for customers in the face of increasing complexity and load on services, and ensuring services are on and error-free 24/7, especially for high-profile, exclusive content. AI is a transformative force enabling new opportunities in predictive analytics, automated defect analysis and mitigation, and automated operations.
Requirements
- 3+ years of engineering team management experience
- 7+ years of working directly within engineering teams experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 8+ years of leading the definition and development of multi tier web services experience
- Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
- Experience partnering with product or program management teams
- Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
Responsibilities
- Manage a team of software engineers, including their projects, performance, and career growth
- Communicate project roadmaps with your team, management, and principal stakeholders
- Work with peer managers to scope and estimate development effort
- Facilitate systems design, architecture, and scaling discussions
- Advocate for the right outcomes with data, conviction, and diplomacy
- Deliver innovative customer experience for world-wide customers
- Hire and mentor highly talented engineers
Other
- Manage a team of software engineers, including their projects, performance, and career growth
- Communicate project roadmaps with your team, management, and principal stakeholders
- Work with peer managers to scope and estimate development effort
- Facilitate systems design, architecture, and scaling discussions
- Advocate for the right outcomes with data, conviction, and diplomacy