Taro Logo

Senior, Software Engineer

The Walt Disney Company is a leading diversified international family entertainment and media enterprise that includes Disney Entertainment, ESPN, and Disney Experiences.
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.

As a Senior Software Engineer at Disney Entertainment and ESPN Product & Technology, you'll be part of a unified team responsible for the engineering of Disney Entertainment & ESPN digital and streaming products and platforms. This role focuses on building tools used by operator teams to provide quality control (QC) to highly visible live and video-on-demand media workflows.

You'll be implementing playback features and ensuring seamless integration to operator tooling, working with cutting-edge streaming technologies and maintaining QC player stacks used daily by the operator team. The position requires expertise in video playback systems, HTML5 video technologies, and modern web development practices.

The role offers the opportunity to work with world-class technology while being part of Disney's legacy of creating world-class stories and experiences. You'll collaborate with application development teams, services engineering teams, and product management to drive innovation in media delivery and quality control.

At Disney, we believe in fostering a corporate culture of belonging and inclusiveness. We're looking for individuals who can blend technical expertise with creative problem-solving, contributing to the next generation of Disney's media technology infrastructure. This position offers the chance to work on systems that serve millions of people around the world, making it an exciting opportunity for those passionate about both technology and entertainment.

The ideal candidate will have strong experience in video streaming technologies, API design, and modern web development practices. You'll be expected to lead technical initiatives, mentor other developers, and maintain high development standards while working in a collaborative, innovative environment.

Last updated 16 hours ago

Responsibilities For Senior, Software Engineer

  • Implement new developmental features on our purposely built player
  • Maintain our QC player stack
  • Collaborative API design with peer teams
  • Unblock issues blocking the testing and release of VOD content
  • Maintain a strong understanding of our code
  • Lead in strategies to ensure quality and stability of deployments
  • Develop project's build system and continuous integration system
  • Provide technical expertise or mentoring to developers
  • Hold team accountable to high development standards
  • Provide on-call rotational support as needed

Requirements For Senior, Software Engineer

JavaScript
TypeScript
Node.js
Kafka
  • 4+ years of experience building production-grade playback systems across platforms
  • 2+ years experience working directly with HTML5 video playback
  • BS or MS in Computer Science, Computer Engineering, or related field
  • Advanced level in English
  • Experience with playback and video streaming technology
  • Experience developing and optimizing multi-threaded applications
  • Fluent in HTML5, Javascript and Typescript
  • Experience working with server side JavaScript/Typescript environments
  • Understanding of async programming models
  • Experience with build and deployment technologies
  • Experience with messaging technologies

Related Jobs