Taro Logo

Lead Software Engineer

The Walt Disney Company is a global entertainment and media enterprise, known for its media networks, theme parks, and streaming services.
$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 join their media engineering team. This role focuses on delivering streaming experiences for Hulu, working on native playback across gaming consoles, mobile devices, and set-top boxes. The position involves leading the development of new playback features and integrating cross-platform C/C++ and Rust players across Disney brands and apps.

The ideal candidate will have extensive experience in C/C++ and/or Rust engineering, with particular expertise in low-level video player and cross-platform development, emphasizing Xbox and Windows UWP development. This role offers the opportunity to work on cutting-edge streaming technology, implementing advanced audio and video standards like Dolby Vision, Dolby ATMOS, and HDR10+.

As a lead engineer, you'll be responsible for owning large features, driving technical direction, and mentoring other engineers. The role involves close collaboration with application layer teams and backend video services to deliver features. The position is based in San Francisco, CA, offering a competitive salary range of $166,800 to $223,600, plus bonus potential and comprehensive benefits.

The role is part of Disney's larger technology initiative, where technology plays a crucial role in the company's media business globally. You'll be working with a team of engineers, product developers, designers, and technologists, building world-class products that serve millions of users worldwide. This is an opportunity to shape the future of Disney's media technology while working with renowned brands like Disney+, Hulu, ESPN, and ABC.

The position requires strong technical skills, leadership capabilities, and the ability to solve complex technical problems. You'll be working in a collaborative environment, contributing to groundbreaking products and techniques that shape industry norms.

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 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
  • Bonus
  • Medical Benefits
  • Long-term Incentives

Interested in this job?

Jobs Related To Disney Lead Software Engineer