Taro Logo

Lead, Software Engineer

Global entertainment and media company that creates world-class products and experiences through technology and storytelling.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Entertainment · Consumer

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 playback and quality control systems that serve millions of users worldwide. The position involves leading the development of sophisticated media playback features, ensuring seamless integration with operator tooling, and maintaining high-quality standards for video-on-demand content delivery.

The ideal candidate will bring extensive experience in media streaming technologies, working with various platforms and formats, and leading technical initiatives. You'll be responsible for implementing new features in the custom-built player, maintaining the QC player stack, and collaborating with cross-functional teams on API design and implementation. This role offers the opportunity to work with cutting-edge streaming technology while contributing to one of the world's largest entertainment platforms.

Working in Disney's media platform team, you'll be part of a dynamic environment that values innovation, technical excellence, and collaborative problem-solving. The role combines hands-on technical work with leadership responsibilities, including mentoring other developers and ensuring high development standards. This position is perfect for someone who is passionate about media technology, enjoys solving complex technical challenges, and wants to contribute to delivering world-class entertainment experiences to global audiences.

Benefits include working with industry-leading technology, being part of a company with a rich history in entertainment and innovation, and the opportunity to shape the future of digital media delivery. The role offers hybrid working arrangements and the chance to work with a diverse, global team of talented professionals.

Last updated 2 days ago

Responsibilities For Lead, Software Engineer

  • Implement new developmental features on purposely built player to support 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
TypeScript
  • 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 (Jenkins, 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 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.