Taro Logo

Lead, Software Engineer

The Walt Disney Company is a global entertainment and media enterprise, pioneering in streaming, entertainment, and technology solutions.
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 world-class products that enhance storytelling and drive innovation in Disney's media business globally.

The position is within the Product Engineering team, specifically working on tools for quality control in live and video-on-demand media workflows. You'll be responsible for implementing playback features and ensuring seamless integration with operator tooling to deliver the highest quality experience for customers.

As a Lead Software Engineer, you'll be working with cutting-edge streaming technologies, including DRM systems, adaptive bitrate streaming, and various media formats. The role requires deep technical expertise in media streaming platforms and formats, along with strong leadership skills to mentor team members and maintain high development standards.

The ideal candidate will bring 5+ years of experience in building production-grade playback systems, combined with extensive knowledge of media streaming formats and modern development practices. You'll be working in a fast-paced environment that values innovation and problem-solving, contributing to products that serve millions of users worldwide.

This is an excellent opportunity for a senior technical professional who wants to make a significant impact in the entertainment technology space while working for one of the world's most renowned media companies. The role offers the chance to work with advanced streaming technologies while leading and mentoring a team of talented developers.

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
  • Collaborative API design with peer teams
  • Unblock issues blocking testing and release of VOD content
  • Maintain strong understanding of code to identify, research and address issues
  • Lead strategies to ensure 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
  • 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 build and deployment technologies like Jenkins and Docker
  • Experience with messaging technologies (Kafka, Kinesis, SQS)
  • Solid understanding of web accessibility fundamentals
  • Experience integrating media players into web applications

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.