Principal Software Engineer C++

7 Days Old

Principal Software Engineer C++ Apply Now | Apply Later Job ID: 10103493 Location: Glendale, California, United States / Santa Monica, California, United States / San Francisco, California, United States / New York, New York, United States / Seattle, Washington, United States Business: Disney Entertainment Date posted: 4?. 29, 2025 Job Summary: Disney Entertainment & ESPN Technology On any given day at Disney Entertainment & ESPN Technology, were reimagining ways to create magical viewing experiences for the worlds most beloved stories while also transforming Disneys media business for the future. Whether thats evolving our streaming and digital products in new and immersive ways, powering worldwide advertising and distribution to maximize flexibility and efficiency, or delivering Disneys unmatched entertainment and sports content, every day is a moment to make a difference to partners and to hundreds of millions of people around the world. The Product & Data Engineering team is responsible for end-to-end development for Disneys consumer-facing products, including Disney+, Hulu, ESPN+, and digital experiences across ESPN, Marvel, Disney Studios, NatGeo, and ABC News. The team drives innovation at scale for millions of consumers worldwide across various platforms, powering core experiences like personalization, search, messaging, and data. Reasons to join Disney Entertainment & ESPN Technology: Building the future of Disneys media business: Designing and building infrastructure for Disneys media, advertising, and distribution for years to come. Reach & Scale: Serving millions of consumers daily through products like Disney+, Hulu, ABC News, ESPN, and more. Innovation: Developing groundbreaking products and techniques that shape industry standards and enhance audience experiences.
Role Overview: The Hulu Client Engineering team seeks a Principal Engineer to design and develop the next-generation Client Platform for Hulu across various living room devices. This role offers a unique opportunity to influence the long-term technical vision for devices ranging from set-top boxes to modern game consoles. Ideal candidates are experts in cross-platform coding, supporting multiple client platforms, and pushing UX boundaries on custom in-house runtimes to deliver optimal viewer experiences. Responsibilities: Contribute advanced native engineering skills to design and build the Client Platform. Define long-term roadmaps for Hulus client platforms across all living room devices. Design and develop core functionalities within shared frameworks. Lead architecture discussions and planning. Maintain and support existing frameworks to ensure high performance and quality. Collaborate with hardware partners to evaluate new hardware from a client perspective. Work closely with native client teams, services engineering, and product owners to understand device limitations and requirements.
Basic Qualifications: 10+ years of experience in C/C++ on embedded systems or portable multi-platform code on resource-constrained platforms. Knowledge of web standards and technologies like JavaScript, CSS, HTML5. Understanding of browser internals such as WebKit, Chromium, Cobalt. Experience with React and React Native frameworks. Experience porting web browsers on embedded systems like Chromecast, WebKit, Cobalt. Experience with web engine porting on connected devices like Smart TVs and media devices. Proficiency in UI development with React, understanding data-driven UX approaches. Knowledge of chip architectures and their features. Experience with build tools for multi-platform projects. Strong debugging and profiling skills, especially memory management.
Preferred Qualifications: Experience with graphics APIs like OpenGL, Vulkan, Metal. Knowledge of cross-device dependency management. Understanding of game engines and related technologies. Familiarity with streaming protocols and DRM technologies.
Education: Bachelors degree in Computer Science or related field, or equivalent experience.
The salary range varies by location, from approximately $184,300 to $270,700 annually, with additional benefits and incentives. Actual offers depend on experience, location, and other factors. About Disney Entertainment: At Disney, youll see how the companys powerful brands come together to create innovative entertainment worldwide. Join a team of leaders driving strategy and creating memorable experiences for families globally. About The Walt Disney Company: Disney is a leading global entertainment enterprise, known for its storytelling, characters, and experiences. With operations in over 40 countries, Disney creates content that resonates worldwide. This position is with Disney Streaming Technology LLC, part of Disney Entertainment. EEO Statement & Accommodation: Disney is an equal opportunity employer, committed to diversity and inclusion. Applicants needing accommodations can email Candidate.Accommodations@Disney.com. #J-18808-Ljbffr
Location:
Burbank, CA, United States
Category:
Computer And Mathematical Occupations

We found some similar jobs based on your search