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
This job posting may no longer be active. You may be interested in these related jobs instead:
Engineering Svcs Mgr

Engineering Services Manager position at Disneyland Resort leading third-shift operations, maintenance, and fabrication teams while ensuring safety and operational excellence.

Senior Manager, Technology Portfolio Management

Senior Manager role leading technology portfolio management at Disney, overseeing strategic initiatives and operational costs while building excellence in Technology Business Management.

Manager, Software Engineer

Lead software engineering manager role at Disney Experiences, overseeing development of enterprise applications and platforms for global operations.

Staff Software Engineer – Full Stack

Staff Software Engineer position leading technical projects in Workforce Technology, focusing on Automations and Custom solutions at Disney.

Lead Software Engineer- Java

Lead Software Engineer position at Disney Entertainment focusing on Java development for streaming platforms and digital products, requiring 7+ years of experience.

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