Sr Software Engineer, Video Playback Engineering

The Walt Disney Company is a leading diversified international family entertainment and media enterprise.
$138,900 - $203,900
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Entertainment

Description For Sr Software Engineer, Video Playback Engineering

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.

Last updated 5 days ago

Responsibilities For Sr Software Engineer, Video Playback Engineering

  • Develop and maintain Rust and C/C++ player for streaming experience
  • Optimize player performance for resource constrained platforms
  • Create and review architecture and designs
  • Maintain strong code understanding to identify and address issues
  • Collaborate with application development teams and product management
  • Lead testing and telemetry strategies
  • Develop build system and continuous integration
  • Provide technical expertise and mentoring
  • Maintain high development standards

Requirements For Sr Software Engineer, Video Playback Engineering

Rust
  • 5+ years of full software development lifecycle experience
  • Fluent in C and C++ or Rust
  • Experience in Streaming technologies (HLS, DRM, Adaptive Bitrate)
  • Experience developing multi-threaded applications
  • Experience with build runners for multi-platform projects
  • Strong communication and collaboration skills
  • BS or BA in Computer Science, Engineering or related field

Benefits For Sr Software Engineer, Video Playback Engineering

Medical Insurance
  • Competitive Base Pay
  • Bonus Potential
  • Medical Benefits
  • Long-term Incentives

Interested in this job?

Jobs Related To Disney Sr Software Engineer, Video Playback Engineering

Sr Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, building scalable features for streaming platforms.

Sr Solutions Engineer (Project Hire)

Senior Solutions Engineer role at Disney Entertainment & ESPN Technology focusing on ad platform technical operations and automated marketplace management.

Senior Software Engineer, Quality Engineering

Senior Software Engineer, Quality Engineering role at Disney focusing on test automation and quality assurance for streaming and entertainment technology platforms.

Sustaining Engineer-Controls

Senior Controls Engineer position at Walt Disney World Resort focusing on automation and control systems for utility infrastructure.

Sr Software Engineer

Senior Software Engineer role at Disney focusing on developing scalable applications for guest experiences across parks, resorts, and entertainment platforms.