company_logo

Full Time Job

Manager, Software Engineering - Frontend

HBO

Seattle, WA 06-15-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
The Job

WarnerMedia seeks a Software Engineering Manager for the Player Experience department.

The Player Experience team builds the user experience critical to every HBO Max customer – video playback. We own the user interface components and integration for video playback across mobile, desktop, and connected devices.
Our mission is to build a best-in-class, intuitive and responsive player. We work closely with design and product partners both to improve our existing experience and to add new features to delight users

We power the most critical HBO Max user experience - watching video - across all mobile, desktop, and connected devices. The Core Media Engine bridges the gap between cross-platform UI and platform-specific video playback. The next generation of our Core Media Engine will go deeper with platform-optimized video streaming, buffering, and rendering, using state of the art techniques to provide the best possible video quality.

As a Manager of Engineering on WarnerMedia's Player Experience Engine team, you will lead the team that builds and supports the client-side components for our HBO Max streaming video application. You will own the entire video user experience, including core player interface, beaconing, and integrated ad content. You'll also lead behind the scenes efforts to improve quality of experience via telemetry and data analysis, and guide our overall platform by spreading architectural improvements throughout the organization.

The Daily
• Influence the technical agenda for the Player Experience and the critical features of a product used by millions of customers.
• Work across teams and disciplines to explore technical solutions and evaluate technical tradeoffs, using the latest streaming media technologies and video capabilities
• Improve your team's development, test, and operations practices.
• Coach the engineers on the team both technically and through growing in their careers

The Essentials
• Possess a bachelor's degree in Computer Science or Software Engineering
• Have 5+ years of experience in software development and a proven track record of releasing software
• Have experience directly managing a team of software engineers
• Work with other leads and peers in other departments to build a roadmap for your team
• Have experience developing applications for video streaming or similar technology
• Master's degree in Computer Science or Software Engineering preferred
• 7+ years of experience in software development
• 3+ years of experience in management
• Experience working on multiple different mobile/desktop/tv platforms
• Experience in video streaming technology (e.g. ExoPlayer, AVFoundation, HTML5 video, DASH, HLS, DRM)

Jobcode: Reference SBJ-d5z923-3-149-26-246-42 in your application.