Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to join their Video Playback Engineering team. This role is crucial in delivering excellent streaming experiences for Hulu, Disney+ and ESPN+ as a developer of their client player.
The position involves working on playback across several devices including gaming consoles, mobile devices and set top boxes. You'll have the opportunity to lead in the design and implementation of their cross-platform C/C++ and Rust player that runs Disney+ and Hulu on these devices.
As a Senior Software Engineer, you'll be responsible for developing and maintaining the Rust and C/C++ player, optimizing performance for resource-constrained platforms, and creating architecture designs. You'll work closely with application development teams, services engineering teams, and product management to understand device limitations and requirements.
The role offers competitive compensation ranging from $138,900 to $203,900 depending on location and experience, plus bonus potential and comprehensive benefits. This is an opportunity to work on technology that reaches millions of consumers daily through platforms like Disney+, Hulu, ABC News, and ESPN+.
The ideal candidate will have 5+ years of software development experience, strong expertise in C/C++ or Rust, and experience with streaming technologies. You should be passionate about coding and debugging complex problems, with the ability to lead technical direction and mentor other engineers.
This position offers the chance to work at the forefront of streaming technology, contributing to the future of Disney's media infrastructure while being part of a team that values innovation and technical excellence. The role requires working from one of Disney's offices in Seattle WA, Morrisville NC, New York NY, or San Francisco CA.