Taro Logo

Lead Software Engineer - C++

A leading diversified international family entertainment and media enterprise focused on creating world-class stories and experiences.
Seattle, WA, USABristol, CT 06010, USAGlendale, CA, USA
$149,300 - $219,200
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Entertainment · Media

Job Description

Disney Entertainment & ESPN Technology is at the forefront of reimagining how people experience and engage with the world's most beloved stories and products. As a Lead Software Engineer in the Living Room Devices team, you'll be instrumental in pushing the boundaries of what's possible on 10-foot devices and TVs, building Direct-to-Consumer client apps like Disney+, Star+, ESPN and Hulu.

The role combines technical excellence with leadership, requiring both hands-on development skills and the ability to mentor others. You'll work with cutting-edge C++ technologies to create scalable, reliable media applications that reach millions of global consumers. The position offers the opportunity to work on high-impact projects that directly affect the viewing experience of Disney's massive user base.

The ideal candidate brings 7+ years of front-end application development experience, with deep expertise in C++ and computer science fundamentals. You'll collaborate across teams with UX designers, product managers, and other engineers to build best-in-class streaming experiences. The role involves everything from rapid prototyping to production deployment, requiring both technical depth and strong communication skills.

Working at Disney Entertainment & ESPN Technology means being part of a team that's transforming Disney's media business for the future. You'll have the chance to work on products that reach hundreds of millions of people worldwide, with the backing of one of entertainment's most iconic brands. The position offers competitive compensation, comprehensive benefits, and the opportunity to shape the future of streaming media technology.

This is an on-site position with locations in several major tech hubs, offering the chance to work in a collaborative environment with some of the industry's best talent. If you're passionate about building great user experiences, solving complex technical challenges, and working with cutting-edge streaming technology, this role offers an exceptional opportunity to make your mark in the entertainment industry.

Last updated 6 days ago

Responsibilities For Lead Software Engineer - C++

  • Rapidly prototype and implement scalable, reliable, and maintainable media applications using C++ and other technologies
  • Work closely with UX designers, product managers, and engineering leadership to build streaming experiences
  • Collaborate with other developers to build, review, and deliver modern media applications
  • Use data and experimentation to reinforce product functionality and improve applications
  • Add platform observability and interface with partners/clients
  • Triage bugs from open beta
  • Provide mentorship to junior software engineers

Requirements For Lead Software Engineer - C++

  • 7+ years of experience in front-end application development with proficiency in writing optimized C++
  • Leadership ability and eagerness to learn and teach new technologies
  • Deep understanding of computer science fundamentals (data structures, algorithms, etc.)
  • Experience developing sophisticated user interfaces in a large codebase
  • BS Computer Science or related technical discipline or equivalent
  • Experience with GitHub, Jenkins, Webpack, AWS, Confluence, JIRA
  • Strong experience with Scrum methodology

Benefits For Lead Software Engineer - C++

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity