Taro Logo

Lead, Software Engineer

The Walt Disney Company is a global entertainment and media enterprise known for its media networks, theme parks, and streaming services.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Media

Job Description

Disney Entertainment and ESPN Product & Technology is seeking a Lead Software Engineer to join their global team of innovators and technologists. This role sits at the intersection of technology and creativity, focusing on building and maintaining critical video quality control systems that ensure millions of viewers receive the highest quality streaming experience.

The position involves leading the development and maintenance of sophisticated video playback systems, working with cutting-edge streaming technologies and formats. You'll be responsible for implementing new features, maintaining the QC player stack, and collaborating with various teams on API design and integration.

As a technical leader, you'll not only contribute to the codebase but also mentor other developers and set high engineering standards. The role requires expertise in media streaming, multiple programming languages, and modern development practices. You'll work with technologies like HLS, MPEG-DASH, various DRM solutions, and cloud infrastructure.

This is an excellent opportunity for an experienced software engineer who wants to impact how millions of people consume Disney's content worldwide. The role offers the chance to work with a world-class engineering team in a hybrid work environment, contributing to the technological foundation of one of the world's largest media companies.

Last updated 2 days ago

Responsibilities For Lead, Software Engineer

  • Implement new developmental features on purposely built player for A/V QC ecosystem
  • Maintain QC player stack used by operator team
  • Collaborate on API design with backend and frontend teams
  • Unblock issues blocking testing and release of VOD content
  • Maintain strong understanding of code to identify and address issues
  • Lead strategies for quality and stability of deployments
  • Develop project's build system and continuous integration system
  • Provide technical expertise and mentoring to developers
  • Hold team accountable to high development standards
  • Provide on-call rotational support

Requirements For Lead, Software Engineer

Java
Kotlin
JavaScript
  • 5+ years of experience building production-grade playback systems across platforms
  • Deep knowledge of media streaming formats (HLS, CMAF, MPEG-DASH)
  • Bachelor's degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering
  • Advanced level of English
  • Experience with subtitle formats and rendering pipeline
  • Experience with Swift, AVFoundation, FairPlay, Kotlin/Java, ExoPlayer, Widevine DRM
  • Understanding of async programming models and threading/concurrency
  • Experience with CI/CD pipelines and GitHub
  • Experience with build and deployment technologies like Jenkins and Docker
  • Experience with messaging technologies (Kafka, Kinesis, SQS)
  • Solid understanding of web accessibility fundamentals

Related Jobs

Lead, Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on streaming media technology and quality control systems.

Lead, Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on video streaming technology and quality control systems.

Lead, Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on media streaming and playback systems development.

Lead, Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on media streaming and playback systems development.

Lead, Software Engineer

Lead Software Engineer position at Disney Entertainment and ESPN Product & Technology, focusing on media player development and quality control systems.