Sr Software Engineer (C/C++ or 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.
Seattle, WA, USABristol, CT 06010, USASanta Monica, CA, USA
$138,900 - $195,000
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Technology · Streaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Sr Software Engineer

Senior Software Engineer position at Disney in New York, focusing on software development and engineering.

Senior Software Engineer

Senior Software Engineer role at Disney Entertainment building backend services for content delivery and recommendations systems across Disney+, Hulu, and Star+.

Senior Software Engineer - Audience Targeting

Senior Software Engineer role at Disney focusing on building large-scale audience targeting platforms for advertising across Disney's streaming properties.

Senior Software Engineer - Audience Targeting

Senior Software Engineer position focused on Audience Targeting at Disney in Santa Monica, California

Senior Software Engineer - Full Stack

Senior Full Stack Software Engineer position at Disney in Glendale, CA, focusing on developing and maintaining enterprise software solutions.

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

Disney Entertainment & ESPN Technology is seeking a Senior Software Engineer to help deliver excellent streaming experiences for Hulu as a developer of their client player. The role involves developing and maintaining the Rust and C/C++ player and API layer that drives the streaming experience across several devices including gaming consoles and set-top boxes.

Key responsibilities include:

  • Developing and maintaining the Rust and C/C++ player and API layer
  • Optimizing the player for resource-constrained platforms
  • Creating and reviewing architecture and designs for team projects
  • Owning large and complex features
  • Collaborating with application development teams, services engineering teams, and product management
  • Leading strategies to ensure quality and stability of deployments
  • Providing technical expertise to developers on the team

The ideal candidate should have:

  • Minimum of 5 years of related work experience
  • Bachelor's degree in Computer Science or related field
  • Fluency in C and C++ or Rust
  • Experience in developing and optimizing multi-threaded applications
  • Strong communication and collaboration skills

The role offers the opportunity to work on cutting-edge streaming technology, reaching millions of consumers daily, and innovating in the media and entertainment industry. The position is part of Disney Streaming Technology LLC, within the Disney Entertainment & ESPN Technology business unit.

Last updated 6 months ago

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

  • Develop and maintain Rust and C/C++ player and API layer
  • Optimize player for resource-constrained platforms
  • Create and review architecture and designs for team projects
  • Own large and complex features
  • Collaborate with application development teams and product management
  • Lead strategies for quality and stability of deployments
  • Provide technical expertise to developers on the team

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

Rust
  • Bachelor's degree in Computer Science or related field
  • Minimum of 5 years of related work experience
  • Fluency 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

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

Medical Insurance
  • Medical Insurance
  • Bonus
  • Long-term incentives

Interested in this job?