Lead Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise creating world-class stories and experiences.
Morrisville, NC, USA
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Entertainment · Enterprise SaaS

Description For Lead Software Engineer

Disney Entertainment & ESPN Technology is seeking a Lead Software Engineer to join their Media Engineering team, specifically focusing on Core Media Processing & Packaging. This role is integral to building the software and systems that prepare media content and metadata for the Disney Streaming platform, including Disney+, ESPN+, and Hulu.

The position offers an exciting opportunity to work at the intersection of entertainment and technology, developing solutions that impact millions of viewers worldwide. You'll be responsible for designing and implementing complex software systems that handle audio, video, and metadata content from ingest through publish, ensuring the best possible playback experience for viewers.

As a Lead Software Engineer, you'll work with cutting-edge streaming technologies and be responsible for developing architectural solutions for encoding and packaging live event, linear, and video-on-demand media. The role requires expertise in C/C++ programming and familiarity with cloud services, particularly AWS.

The ideal candidate will have 7+ years of software architecture experience and should be comfortable working in an Agile environment. You'll collaborate with cross-functional teams, mentor junior engineers, and contribute to the technical direction of media processing solutions.

This is an excellent opportunity for someone passionate about streaming technology and entertainment to make a significant impact at one of the world's premier entertainment companies. You'll be part of transforming Disney's media business for the future while working on products that reach hundreds of millions of people globally.

The position offers the chance to work with innovative technologies, contribute to industry-leading streaming platforms, and be part of a team that's reimagining how people experience entertainment. You'll have the opportunity to grow your career while working on challenging technical problems at massive scale.

Working at Disney means being part of a company with a rich storytelling legacy while helping to shape its digital future. The role combines technical leadership with the opportunity to impact how audiences worldwide experience Disney's unmatched entertainment content.

Last updated 10 days ago

Responsibilities For Lead Software Engineer

  • Design, document, develop, and maintain complex software systems
  • Develop expertise in media processing including audio, video and timed text media
  • Contribute to architectural solutions for encoding and packaging media
  • Collaborate with stakeholders across multiple domains
  • Apply Agile methodology and practices
  • Provide operational support in production environment
  • Mentor and coach junior team members
  • Participate in code reviews

Requirements For Lead Software Engineer

  • BA/BS or MS degree in Computer Science, Computer Engineering, or related field
  • 7+ years of software architecture and development experience (5+ with MS)
  • Deep programming experience in C/C++
  • Experience with CI/CD tools like Github, Jenkins 2, Ansible, and Docker
  • Working knowledge of collaboration tools like Jira and Confluence
  • Experience with AWS services preferred
  • Experience with video encoding and streaming technologies preferred

Benefits For Lead Software Engineer

Medical Insurance
  • Career development opportunities
  • Work on innovative entertainment technology
  • Be part of a global entertainment company

Interested in this job?

Jobs Related To Disney Lead Software Engineer

Software Product Manager Senior

Senior Software Product Manager role at Walt Disney Imagineering, leading Core Experience platform development for internal creative tools and systems.

Media and Art Pipeline Developer Lead

Lead Developer position at Walt Disney Imagineering focusing on media and art pipeline development for theme park visualizations and animations.

Engineering Services Manager- Attractions Maintenance - 3rd Shift

Engineering Services Manager position at Disney leading attractions maintenance team, overseeing mechanical and electrical systems for theme park operations.

Lead Full Stack Engineer (Python)

Lead Full Stack Engineer position at Disney focusing on streaming platform development, requiring 7+ years of experience and strong Python expertise.

Manager, Software Engineering

Lead software engineering manager role at Disney Cruise Line, overseeing development and maintenance of critical logistics and safety systems.