Software Engineer II (C++)

A leading technology division reimagining viewing experiences for Disney's media business, powering streaming, advertising, and content delivery worldwide.
$114,900 - $168,700
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Entertainment · Enterprise SaaS · Streaming

Description For Software Engineer II (C++)

Disney Entertainment & ESPN Technology is seeking a Software Engineer II to join their Living Room Devices, Native Client Platform Rust Client Application Engineering Team. This role is crucial in developing and maintaining Disney's streaming platforms including Disney+, Star+, ESPN, and Hulu.

The position requires expertise in both C++ and Rust programming, with a focus on creating cross-platform applications for various devices. You'll be working on cutting-edge streaming technology, developing features that millions of users interact with daily. The role involves collaboration with hardware partners and internal teams to deliver optimal viewing experiences across different platforms.

As part of Disney's technology division, you'll be at the forefront of innovation in media streaming, working with modern technologies and frameworks. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on products that reach a global audience. This is an on-site role available in several major tech hubs across the United States.

The ideal candidate will bring strong experience in systems programming, particularly with C++ and Rust, and should be comfortable working with embedded systems and various hardware architectures. You'll be part of a team that's pushing the boundaries of what's possible in streaming technology, working on everything from user interfaces to core platform features.

Working at Disney Entertainment & ESPN Technology means being part of a team that's reimagining how people consume media and entertainment. You'll have the opportunity to work on products that reach hundreds of millions of users while contributing to the future of Disney's media business. The role offers both technical challenges and creative opportunities, making it ideal for engineers who want to make a significant impact in the streaming industry.

Last updated 21 minutes ago

Responsibilities For Software Engineer II (C++)

  • Contribute to development of new application features from onboarding to browse UI/UX experiences
  • Work with hardware manufacturing partners to vet new hardware
  • Collaborate with Native Client Platform Core engineering team
  • Build client application experiences in Rust
  • Develop video playback UI/UX features

Requirements For Software Engineer II (C++)

Rust
  • 3+ years of C/C++ experience on embedded systems
  • 1-2+ years of personal or professional Rust experience
  • Understanding of various chip architectures
  • Experience using build runners / compilation tools
  • Bachelor's degree in computer science or related field

Benefits For Software Engineer II (C++)

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

Interested in this job?

Jobs Related To Disney Software Engineer II (C++)

Media Systems Engineer II

Media Systems Engineer II position at Disney Entertainment & ESPN Technology, focusing on broadcast production systems and cloud infrastructure implementation.

Software Engineer II (C++/Rust)

Software Engineer II position at Disney focusing on C++ and Rust development for streaming platforms and consumer-facing products.

Event Manager (Seasonal) - Disneyland Resort

Seasonal Event Manager role at Disneyland Resort focusing on planning and executing various events while managing cross-functional teams.

Software Engineer II

Software Engineer II position at Disney Entertainment & ESPN Technology, building content delivery platforms for major entertainment brands.

Software Engineer

Software Engineer position at Disney focused on developing and maintaining sales and fulfillment systems using Java and AWS technologies.