Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Disney Entertainment & ESPN Technology Logo

Manager, Software Engineer - Video Playback

Disney Entertainment & ESPN Technology

$167,700 - $246,400
Sep 25, 2025
New York, NY, US
Apply Now

Disney Entertainment & ESPN Technology is looking to solve the problem of delivering excellent streaming experiences for ESPN, Hulu, and Disney+ by developing and optimizing their low-level embedded cross-platform player. This involves ensuring high-quality video playback across various devices and improving the overall media pipeline.

Requirements

  • Fluent in C and C++ and Rust
  • Embedded engineering experience
  • Experience with playback and video streaming technology
  • Experience developing and optimizing multi-threaded applications
  • Experience using build runners / compilation tools for multi-platform projects
  • Rust
  • Experience in Streaming technologies, including: HLS (preferred) or DASH, DRM technologies like Playready or Widevine, Adaptive Bitrate Streaming Algorithms, Caption and subtitle formats such as CEA-608 / 708, Codecs AVC, HEVC, AAC, EAC3

Responsibilities

  • Manage team that develops C++ player media pipeline
  • Develop and maintain our Rust and C/C++ player that drives our streaming experience
  • Optimize our player to perform well for resource constrained platforms
  • Create and review architecture and designs for our team’s projects
  • Maintain a strong understanding of our code to identify, research and address issues, collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements
  • Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches
  • Develop our project’s build system and continuous integration system as needed

Other

  • 2+ years of experience managing software engineers
  • Strong individual contributor with a drive to learn and patience to teach others
  • Great communication and collaboration skills and a strong teamwork ethic
  • BS or BA in Computer Science, Engineering, or related field or equivalent experience
  • Cross-Platform Development