Taro Logo

Lead Software Engineer

Global entertainment and media company that operates streaming services, theme parks, and media networks.
$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 develop streaming experiences for Hulu, focusing on native playback across gaming consoles and other platforms. The role involves working with C/C++ and Rust to migrate apps to a unified player, improving playback experiences on PlayStation, Xbox, Android, and other platforms.

The position offers an opportunity to work at the intersection of technology and entertainment, building products that reach millions of users globally. You'll be part of the Product Engineering team responsible for engineering Disney Entertainment & ESPN digital and streaming products and platforms.

Key aspects of the role include:

  • Leading technical direction and mentoring other engineers
  • Working on low-level video player development
  • Implementing advanced audio/video standards like Dolby Vision and ATMOS
  • Developing cross-platform solutions using C/C++ and Rust
  • Collaborating with various teams on application development and backend services

The role offers competitive compensation ($166,800 - $223,600) plus benefits and bonus potential. This is an excellent opportunity for an experienced engineer to impact Disney's streaming technology while working with cutting-edge video technologies and standards.

The position is based in San Francisco, CA, with a hybrid work arrangement. You'll be part of a team that's shaping the future of Disney's media delivery, working on major platforms like Disney+, Hulu, ESPN, and ABC.

Last updated 2 days ago

Responsibilities For Lead Software Engineer

  • Port and optimize the Rust and C/C++ player for streaming experience
  • Collaborate with application development teams and services engineering teams
  • Ensure latest audio and video standards implementation
  • 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
  • Minimum of 7 years of related work experience
  • Fluent in C and C++ or Rust
  • Experience with Windows and Xbox development
  • Strong understanding of Git and branching strategies
  • Experience developing and optimizing multi-threaded applications
  • Bachelor's Degree in Computer Science or related field
  • Great communication and collaboration skills
  • Experience using build runners / compilation tools for multi-platform projects

Interested in this job?

Jobs Related To Disney Lead Software Engineer