Senior Software Engineer - Rust

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes three core business segments: Disney Entertainment, ESPN, and Disney Experiences.
$138,900 - $203,900
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment

Description For Senior Software Engineer - Rust

Disney Entertainment & ESPN Technology is at the forefront of reimagining magical viewing experiences for the world's most beloved stories while transforming Disney's media business for the future. As a Senior Software Engineer on our team, you'll be instrumental in developing our cross-platform C/C++ and Rust player that powers Disney+ and Hulu across various devices including gaming consoles, mobile devices, and set-top boxes.

Our Media Engineering team builds the software and systems that prepare media content and metadata for the Disney Streaming platform, ensuring the best possible playback experience for our viewers. We handle audio, video, and metadata content from ingest through publish - for normalization, processing, and packaging - supporting operator tools and automation for a scalable workflow.

Why join us:

  • You'll be building the future of Disney's media, designing and implementing infrastructure that will power our media, advertising, and distribution businesses
  • Work at incredible scale, reaching millions of consumers every minute through platforms like Disney+, Hulu, ABC News, and ESPN+
  • Drive innovation by developing groundbreaking products that shape industry norms and enhance audience experiences

As a Senior Software Engineer, you'll:

  • Lead the technical direction of our work and mentor other engineers
  • Own large features and collaborate with cross-functional teams
  • Optimize performance for resource-constrained platforms
  • Work with streaming technologies including HLS, DRM, and adaptive bitrate streaming
  • Develop in Rust and C/C++ for a variety of platforms

The role offers competitive compensation ranging from $138,900 to $203,900 depending on location, plus bonus potential and comprehensive benefits. You'll be part of a team that values technical excellence, innovation, and collaboration while working on products that reach millions of users worldwide.

This is an opportunity to join a leading entertainment company, work with cutting-edge technology, and make a significant impact on how people around the world consume media content. If you're passionate about video streaming technology and want to work on products that delight millions of users, this role could be perfect for you.

Last updated 10 minutes ago

Responsibilities For Senior Software Engineer - Rust

  • Develop and maintain our Rust and C/C++ player that drives our streaming experience
  • Optimize our player to perform well for resource constrained platforms
  • Create and review architecture and designs for our team's projects
  • Maintain a strong understanding of our code to identify, research and address issues
  • Collaborate with application development teams, services engineering teams and product management
  • Lead in strategies to ensure the quality and stability of our deployments
  • Develop our project's build system and continuous integration system as needed
  • Provide technical expertise or mentoring to developers on our team
  • Hold our team accountable to high development standards

Requirements For Senior Software Engineer - Rust

Rust
  • 5+ years of full software development lifecycle experience
  • Fluent in C and C++ or Rust
  • Willing to learn Rust
  • Experience in Streaming technologies (HLS, DRM, Adaptive Bitrate Streaming)
  • Experience developing and optimizing multi-threaded applications
  • Experience using build runners / compilation tools for multi-platform projects
  • Strong individual contributor with a drive to learn and patience to teach others
  • Great communication and collaboration skills
  • BS or BA in Computer Science, Engineering, or related field or equivalent experience

Benefits For Senior Software Engineer - Rust

Medical Insurance
Vision Insurance
Dental Insurance
  • Competitive salary
  • Medical, dental, and vision insurance
  • Bonus potential
  • Long-term incentives

Interested in this job?

Jobs Related To Disney Senior Software Engineer - Rust

Sr Software Engineer

Senior Software Engineer position at Disney focusing on Salesforce development and implementation for the Ad Platforms team.

Senior Software Engineer

Senior Software Engineer position at Disney Entertainment focusing on payment systems for streaming services.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology building large-scale backend services for content delivery and recommendations across Disney's streaming platforms.

Senior Software Engineer, Ad Platforms

Senior Software Engineer position at Disney's Ad Platforms team, focusing on big data and backend development for advertising technology across Disney's streaming platforms.

Senior Software Engineer - C++/Rust

Senior Software Engineer position at Disney Entertainment focusing on Rust and C++ development for Hulu's Native Client Platform, building streaming applications for various devices.