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 3 months 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

Senior Software Engineer, Ad Platforms

Senior Software Engineer role at Disney Entertainment focusing on Ad Platforms development, requiring expertise in big data and backend services.

Senior Java Engineer

Senior Java Engineer role at Disney Entertainment building scalable backend services for ESPN and other major media platforms using Java and cloud technologies.

Sr Software Engineer

Senior Software Engineer role at Disney Entertainment, developing features for streaming platforms using Java/Scala and AWS, with focus on commerce and growth experiences.

Senior Software Engineer

Senior Software Engineer role at Disney focusing on building and enhancing platform capabilities with emphasis on Machine Learning workflows.

Senior Software Engineer-Media Streaming

Senior Software Engineer position at Disney focused on media streaming technology, building scalable solutions for content delivery platforms.