Taro Logo

Senior, Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Entertainment · Media

Job Description

Technology is at the heart of Disney's past, present, and future. Disney Entertainment and ESPN Product & Technology is a global organization of engineers, product developers, designers, technologists, data scientists, and more – all working to build and advance the technological backbone for Disney's media business globally.

The team marries technology with creativity to build world-class products, enhance storytelling, and drive velocity, innovation, and scalability for our businesses. We are Storytellers and Innovators. Creators and Builders. Entertainers and Engineers. We work with every part of The Walt Disney Company's media portfolio to advance the technological foundation and consumer media touch points serving millions of people around the world.

As a Senior Software Engineer, you will be part of the Product Engineering team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This includes product engineering, media engineering, quality assurance, engineering behind personalization, commerce, lifecycle, and identity.

You will be responsible for building out the tools used by operator teams to provide quality control (QC) to highly visible live and video-on-demand media workflows, implementing playback features, and ensuring seamless integration to operator tooling. The role requires deep technical expertise in media streaming technologies, native client development, and a proven track record of building robust playback systems.

The position offers the opportunity to work with cutting-edge streaming technology while contributing to products that reach millions of users globally. You'll be part of a team that values innovation, creativity, and technical excellence, working in an environment that combines the stability of an entertainment giant with the dynamic pace of a technology company.

At Disney, we believe it takes great people to create memorable experiences. We foster a corporate culture of belonging and inclusiveness, which empowers our staff and company to thrive. Everyone has the opportunity to speak up, participate, grow and share ideas in our collaborative environment.

Last updated a day ago

Responsibilities For Senior, Software Engineer

  • Implement new developmental features on purposely built player to support A/V QC ecosystem
  • Lead design, architecture, and development of native playback clients (iOS, Android, Roku)
  • Drive technical execution and system integration across device teams
  • Collaborate with product, UX, and QC operations teams
  • Lead debugging and resolution of complex media playback issues
  • Champion CI/CD processes
  • Mentor engineers across web and native teams

Requirements For Senior, Software Engineer

Java
Kotlin
  • 4+ years of experience building production-grade playback systems across platforms
  • BS or MS in Computer Science, Computer Engineering, or related field
  • Advanced level in English
  • Deep knowledge of media streaming formats (HLS, CMAF, MPEG-DASH)
  • Experience with Swift, AVFoundation, FairPlay integration, Kotlin/Java, ExoPlayer
  • Extensive experience in Object Oriented Programming
  • Understanding of agile methodologies and git source control
  • Experience with Unity or RealityKit
  • Understanding of async programming models
  • Experience with build and deployment technologies

Related Jobs