Principal Software Engineer, C++

A leading entertainment and media enterprise providing streaming platforms and digital products across Disney+, Hulu, ESPN+, Marvel, Disney Studios, and ABC News.
$184,300 - $270,700
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Entertainment

Description For Principal Software Engineer, C++

Disney Entertainment & ESPN Technology is seeking a Principal Software Engineer specializing in C++ to join their Product & Data Engineering team. This role is crucial in developing and maintaining the client platforms that power Hulu across various living room devices. The position offers an opportunity to work on cutting-edge streaming technology that reaches millions of users worldwide.

The ideal candidate will be responsible for designing and implementing next-generation Client Platform solutions, working with cross-platform code, and pushing the boundaries of user experience on various devices from set-top boxes to modern game consoles. The role requires deep expertise in C++ programming, particularly in embedded systems and multi-platform development.

Working at Disney Entertainment & ESPN Technology means being part of a team that's reimagining how to create magical viewing experiences for the world's most beloved stories. The organization powers worldwide advertising and distribution while delivering Disney's unmatched entertainment and sports content to hundreds of millions of people globally.

The position offers competitive compensation ranging from $184,300 to $270,700 depending on location and experience, along with comprehensive benefits including medical coverage, bonus opportunities, and long-term incentives. This is an excellent opportunity for experienced engineers who want to make a significant impact on how people consume entertainment content while working with cutting-edge technology at a global scale.

The role requires collaboration with various teams, including Native Client Platform Core engineering, services engineering teams, and product owners. You'll be involved in high-level architecture discussions, working with hardware manufacturing partners, and helping define the technical direction of Disney's streaming platforms.

Last updated 15 days ago

Responsibilities For Principal Software Engineer, C++

  • Design and build functionality at the core of shared frameworks
  • Lead high-level architecture discussions and planning sessions
  • Work with hardware manufacturing partners
  • Define long-term roadmap for Client Platforms
  • Collaborate with Native Client Platform Core engineering team

Requirements For Principal Software Engineer, C++

  • 10+ years of C/C++ experience on embedded systems and/or writing portable multi-platform code
  • Expertise working on user interface-level code
  • Understanding of various chip architectures
  • Experience using build runners / compilation tools for multi-platform projects
  • Bachelor's degree in Computer Science or related technical field

Benefits For Principal Software Engineer, C++

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

Interested in this job?

Jobs Related To Disney Principal Software Engineer, C++

Principal Core Systems Engineer

Principal Core Systems Engineer role at Disney Digital Entertainment focusing on game engine development and technical leadership for Unreal Engine systems.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology focusing on infrastructure automation and architecture.

Principal Software Engineer

Principal Software Engineer role at Disney Entertainment & ESPN Technology, building scalable backend services for streaming platforms.

Sr. Principal Software Engineer - Identity

Lead Identity Engineering at Disney, architecting CIAM solutions across major platforms including Disney+, ESPN, and Hulu.

Principal Software Engineer

Principal Software Engineer role at Disney focused on building backend services for media playback and streaming platforms.