Lead Software Engineer (C/C++ or Rust)

The Walt Disney Company is a leading diversified international family entertainment and media enterprise creating world-class stories and experiences.
$142,200 - $213,900
Backend
Staff Software Engineer
Remote
7+ years of experience
Entertainment · Enterprise SaaS · Streaming

Description For Lead Software Engineer (C/C++ or Rust)

Disney Entertainment & ESPN Technology is seeking a Lead Software Engineer to join their Media Engineering team, focusing on video analytics and streaming experiences for Hulu and Disney+. This role involves leading the development of cross-platform C/C++ and Rust players that power Disney+ and Hulu across various devices including gaming consoles and set-top boxes.

The position offers an exciting opportunity to work at the intersection of entertainment and technology, helping to shape the future of Disney's media delivery. You'll be part of a team responsible for delivering seamless video playback experiences to millions of subscribers worldwide. The role combines technical leadership with hands-on development, requiring expertise in video streaming technologies and performance optimization.

As a lead engineer, you'll have the chance to own large features, drive technical direction, and mentor other engineers while working on cutting-edge streaming technology. The position involves collaboration with various technical teams across the application layer and backend video services to deliver features that enhance the viewing experience for Disney's global audience.

The role offers competitive compensation, comprehensive benefits, and the opportunity to work with one of the world's premier entertainment companies. You'll be part of Disney's legacy while helping to build its future in the streaming space. The position provides exposure to advanced streaming technologies, including HLS, DRM, adaptive bitrate streaming, and various video codecs.

This is an ideal opportunity for an experienced C/C++ or Rust engineer who is passionate about video technology and wants to make an impact on how millions of people consume entertainment content. The role combines technical challenges with leadership opportunities in a fast-paced, innovative environment at the forefront of streaming technology.

Last updated an hour ago

Responsibilities For Lead Software Engineer (C/C++ or Rust)

  • Develop and maintain Rust and C/C++ player that drives streaming experience
  • Optimize player to perform well for resource constrained platforms
  • Create and review architecture and designs for team projects
  • Lead strategies to ensure quality and stability of deployments
  • Develop project's build system and continuous integration system
  • Provide technical expertise and mentoring to developers
  • Collaborate with application development teams and services engineering teams

Requirements For Lead Software Engineer (C/C++ or Rust)

Rust
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field
  • Minimum of 7 years of related work experience
  • Fluent in C and C++ or Rust
  • Experience developing and optimizing multi-threaded applications
  • Experience using build runners / compilation tools for multi-platform projects
  • Strong communication and collaboration skills
  • Strong teamwork ethic

Benefits For Lead Software Engineer (C/C++ or Rust)

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical benefits
  • Bonus opportunities
  • Long-term incentives
  • Financial benefits

Interested in this job?

Jobs Related To Disney Lead Software Engineer (C/C++ or Rust)

Staff Support Analyst - Finance Systems

Staff Support Analyst role at Disney focusing on finance systems support, requiring 7+ years experience in application development and support.

Manager, Software Engineering

Engineering Manager position leading platform development for Disney Streaming apps, managing distributed systems and user experience features.

Manager, Content Distribution Engineering

Lead a team of engineers in video distribution technology at Disney, managing CDN operations and driving innovation in content delivery systems.

Lead Software Engineer

Lead Software Engineer position at Disney focused on quality engineering and test automation for streaming and entertainment platforms.

Lead Software Engineer

Lead Software Engineer position at Disney focusing on media processing and streaming technology, building systems for Disney+, ESPN+, and Hulu platforms.