Taro Logo

Lead Software Engineer

Disney Entertainment and ESPN Product & Technology builds and advances the technological backbone for Disney's global media business.
$166,800 - $223,600
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment · Consumer

Description For Lead Software Engineer

Disney Entertainment and ESPN Product & Technology is seeking a Lead Software Engineer to drive excellence in streaming experiences for Hulu. This role focuses on migrating apps to a new unified player to enhance native playback across PlayStation, Xbox, Android, and other platforms. The position involves leading new playback feature development and integrating cross-platform C/C++ and Rust player technology across Disney brands.

The role combines technical leadership with hands-on development, requiring expertise in low-level video player and cross-platform development, particularly Xbox and Windows UWP. You'll be working at the heart of Disney's media technology, helping build and advance the technological foundation serving millions globally.

The position offers the opportunity to work with cutting-edge streaming technology, including implementation of advanced audio and video standards like Dolby Vision, Dolby ATMOS, and HDR10+. You'll be responsible for leading technical direction, mentoring other engineers, and ensuring high-quality deployments through robust testing and telemetry strategies.

Working from the San Francisco office, you'll be part of a team that powers major brands including Disney+, Hulu, ESPN, and ABC. The role offers competitive compensation, comprehensive benefits, and the chance to shape the future of streaming technology at one of the world's leading entertainment companies.

This is an ideal opportunity for an experienced engineer passionate about video technology, seeking to make a significant impact on how millions of people consume streaming content. The position combines technical challenges with leadership opportunities, offering a chance to grow both technical and management skills while working with cutting-edge technology.

Last updated a day ago

Responsibilities For Lead Software Engineer

  • Port and optimize the Rust and C/C++ player for streaming experience to Xbox and other platforms
  • Collaborate with application development teams and services engineering teams
  • Ensure latest audio and video standards delivery with full fidelity
  • Lead strategies for deployment quality and stability
  • Develop project's build system and continuous integration system
  • Provide technical expertise and mentoring to developers
  • Hold team accountable to high development standards

Requirements For Lead Software Engineer

Rust
Linux
  • Minimum of 7 years of related work experience
  • Fluent in C and C++ or Rust
  • Strong understanding of Git and branching strategies
  • Experience with Windows and Xbox development
  • Experience developing and optimizing multi-threaded applications
  • Experience using build runners / compilation tools for multi-platform projects
  • Bachelor's Degree in Computer Science or related field
  • Strong communication and collaboration skills

Benefits For Lead Software Engineer

Medical Insurance
  • Medical benefits
  • Bonus opportunities
  • Long-term incentive units
  • Financial benefits

Interested in this job?

Jobs Related To Disney Lead Software Engineer