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 is part of the Product Engineering team, responsible for Disney Entertainment & ESPN's digital and streaming products and platforms. You'll be working on sophisticated media playback systems, implementing new features, and ensuring the quality of both live and video-on-demand content. This is a technical leadership role where you'll not only contribute to complex media streaming solutions but also mentor other developers and drive engineering excellence.

The ideal candidate will bring deep expertise in media streaming technologies, including various formats like HLS and MPEG-DASH, along with extensive experience in multiple programming languages and frameworks. You'll be working with cutting-edge streaming technology, DRM systems, and modern development tools while collaborating with cross-functional teams to deliver solutions that impact millions of users globally.

This role offers the unique opportunity to work at the forefront of streaming technology while being part of Disney's legendary entertainment legacy. You'll be contributing to the technological foundation that powers some of the world's most popular streaming services, working in a fast-paced environment that combines the excitement of a startup with the resources and impact of a global media leader.

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
  • Lead strategies for quality and stability of deployments
  • Develop project's build system and continuous integration
  • 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 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 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.

Lead, Software Engineer

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