Senior Software Engineer - Rust

Leading diversified international family entertainment and media enterprise focused on creating world-class stories and experiences.
$138,900 - $203,900
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Streaming · Entertainment

Description For Senior Software Engineer - Rust

Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to join their Media Engineering team, focusing on Rust development. This role is crucial in building and maintaining the software systems that prepare media content and metadata for the Disney Streaming platform, ensuring optimal playback experiences for millions of viewers worldwide.

The position offers an exciting opportunity to work on high-impact projects that shape the future of Disney's media infrastructure. As a Senior Software Engineer, you'll be responsible for developing and optimizing the cross-platform C/C++ and Rust player that powers Disney+ and Hulu across various devices, including gaming consoles, mobile devices, and set-top boxes.

The role combines technical expertise with leadership responsibilities, requiring both deep programming knowledge and the ability to mentor team members. You'll work in a collaborative environment, interfacing with various technical teams to deliver seamless video streaming solutions to subscribers.

Key technical areas include streaming technologies like HLS, DRM technologies, adaptive bitrate streaming, and various media codecs. The position requires strong expertise in C/C++ or Rust programming, with a focus on performance optimization and multi-threaded application development.

This is an excellent opportunity for experienced engineers who want to make a significant impact in the streaming industry while working with one of the world's most renowned entertainment companies. The role offers competitive compensation, comprehensive benefits, and the chance to work on products that reach millions of users globally.

The position is available across multiple locations including Seattle, Morrisville, New York, San Francisco, and Los Angeles, offering flexibility while maintaining connection to major tech hubs. Join Disney Entertainment & ESPN Technology to be part of transforming the future of digital entertainment and streaming technology.

Last updated 17 hours ago

Responsibilities For Senior Software Engineer - Rust

  • Develop and maintain Rust and C/C++ player for streaming experience
  • Optimize player performance for resource constrained platforms
  • Create and review architecture and designs for team projects
  • Maintain strong code understanding to identify and address issues
  • Collaborate with development teams and product management
  • Lead strategies for quality and stability of deployments
  • Develop build system and continuous integration system
  • Provide technical expertise and mentoring to team members

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, etc.)
  • Experience developing multi-threaded applications
  • Experience with build runners for multi-platform projects
  • Strong communication and collaboration skills
  • BS or BA in Computer Science, Engineering, or related field

Benefits For Senior Software Engineer - Rust

Medical Insurance
  • Competitive salary
  • Bonus opportunities
  • Long-term incentives
  • Medical benefits
  • Financial benefits

Interested in this job?

Jobs Related To Disney Senior Software Engineer - Rust

Senior Software Engineer - Salesforce

Senior Salesforce Engineer role at Disney Entertainment, building innovative ad platform solutions and requiring 5+ years of Salesforce development experience.

Senior Software Engineer

Senior Software Engineer position at Disney Entertainment, focusing on developing solutions for service management and business operations using React, TypeScript, and Node.js.

Senior Media Performance Engineer, Quality

Senior Media Performance Engineer role at Disney Entertainment focusing on streaming media technology and performance optimization.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment & ESPN Technology, focusing on experimentation and personalization data systems for streaming platforms.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment focusing on payment systems for streaming platforms, requiring 5+ years experience in distributed systems and cloud technologies.