Principal Software Engineer - Rust/C++ jobs in United States
cer-icon
Apply on Employer Site
company-logo

The Walt Disney Company · 2 months ago

Principal Software Engineer - Rust/C++

The Walt Disney Company is a global organization focused on advancing technology for its media business. The role involves providing technical leadership for the Hulu Client Engineering team, improving multi-platform native runtimes, and addressing various technical challenges.

Amusement Park and ArcadeAnimationConsumer GoodsDigital MediaE-CommerceMedia and EntertainmentMulti-level MarketingPerforming ArtsResorts
check
H1B Sponsor Likelynote

Responsibilities

Bring advanced native engineering skills to be a critical member and technical leader of a team of engineers responsible for two of our multi-platform native runtimes
Help define a roadmap and technical direction for these runtimes that power Hulu across many living room device models
Architect, design, build, and improve functionality at the core of these native frameworks, including leading high-level architectural discussions and planning sessions, especially around the improvement of software observability
Review code from the team and provide technical feedback and guidance, as well as writing some key code yourself
Collaborate closely with other Disney teams, including our Hulu living room client engineering team, media player engineering teams, services engineering teams, product managers, and design teams, and help understand and explain device limitations and requirements
Work with hardware manufacturing partners to vet new hardware from a client application perspective

Qualification

C/C++ experienceSoftware architectureTechnical leadershipPerformance profilingEmbedded systemsMulti-platform codeAI toolingGraphics experienceStreaming video knowledgeInterpersonal skillsCommunication skills

Required

Candidates should have 10+ years of C/C++ experience on large codebases
Experience with creating technical roadmaps and providing technical direction, leadership, guidance, and feedback to a team of engineers
Hands-on experience with performance and memory profiling, tuning, and optimization, preferably on resource-constrained devices
Strong knowledge of software architecture and design patterns
Expertise working with versions of C++ both before and after C++11
Excellent interpersonal and communication skills
Bachelor's degree or better in Computer Science or a related technical field or equivalent job experience

Preferred

Experience with embedded systems and/or writing portable multi-platform code on resource constrained systems
Experience in designing and implementing software observability instrumentation in a large production codebase, and using the resulting observability data to identify and resolve stability and performance issues
Experience with the internals of browser technology such as WebKit, Chromium, Cobalt, etc
Experience/interest in leveraging AI tooling/agents creatively to accelerate development velocity on large codebases
Graphics experience with OpenGL/EGL, OpenGL ES, Vulkan, Metal, etc
Understanding of cross-device dependency management, and experience using build runners/compilation tools for multi-platform projects
Some familiarity with streaming video (DASH or HLS protocol), codecs, and DRM

Benefits

A bonus and/or long-term incentive units may be provided as part of the compensation package
The full range of medical, financial, and/or other benefits

Company

The Walt Disney Company

twittertwittertwitter
company-logo
The Walt Disney Company started as a cartoon studio and evolves into sports coverage and television shows.

H1B Sponsorship

The Walt Disney Company has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (83)
2024 (63)
2023 (96)
2022 (130)
2021 (30)
2020 (40)

Funding

Current Stage
Public Company
Total Funding
$11B
Key Investors
Citibank
2020-04-13Post Ipo Debt· $5B
2020-03-20Post Ipo Debt· $6B
1978-01-06IPO

Leadership Team

leader-logo
Christine M. McCarthy
Senior Executive Vice President & Chief Financial Officer
linkedin
leader-logo
Jamie Power
SVP, Addressable Sales
linkedin
Company data provided by crunchbase