
Principal Software Engineer – Rust/C++
The Walt Disney Company
full-time
Posted on:
Location Type: Hybrid
Location: Santa Monica • California, New York, Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $188,400 - $276,700 per year
Job Level
Lead
Tech Stack
C++
About the role
- Provide strong, hands-on technical leadership for a team of engineers to improve and support in-production 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.
- Review code from the team and provide technical feedback and guidance.
- Collaborate closely with other Disney teams and understand device limitations and requirements.
- Work with hardware manufacturing partners to vet new hardware from a client application perspective.
Requirements
- 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
- Bachelor's degree or better in Computer Science or a related technical field or equivalent job experience.
Benefits
- A bonus and/or long-term incentive units may be provided as part of the compensation package,
- Full range of medical, financial, and/or other benefits, dependent on the level and position offered.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
CC++software architecturedesign patternsperformance profilingmemory profilingtuningoptimizationtechnical roadmapslarge codebases
Soft skills
technical leadershipguidancecollaborationfeedback
Certifications
Bachelor's degree in Computer Science