Taro Logo

Senior, Software Engineer

The Walt Disney Company is a global entertainment and media enterprise known for its media networks, theme parks, and streaming services.
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Entertainment · Consumer

Job Description

Disney Entertainment and ESPN Product & Technology is seeking a Senior Software Engineer to join their Product Engineering team. This role focuses on building and maintaining video playback systems and quality control tools for Disney's streaming platforms. The position combines technical expertise in video streaming technologies with software engineering excellence.

The role sits within the media platform team, specifically working on tools used by operator teams for quality control of live and video-on-demand media workflows. You'll be implementing playback features and ensuring seamless integration with operator tooling to deliver the highest quality experience for Disney's customers.

As a Senior Software Engineer, you'll work with cutting-edge video streaming technologies, including HLS, MPEG-DASH, and various codecs. You'll be responsible for developing and maintaining the QC player stack, collaborating with cross-functional teams, and leading technical initiatives to ensure product quality and stability.

Disney offers the unique opportunity to work with one of the world's leading entertainment brands, combining technical challenges with creative solutions. The role provides exposure to large-scale systems serving millions of users worldwide, and the chance to work with a diverse team of engineers, product developers, and designers.

The position is based in Buenos Aires, Argentina, with a hybrid work arrangement. You'll be part of a global organization that values innovation, creativity, and technical excellence, while contributing to products that entertain and engage audiences worldwide.

Last updated 2 hours ago

Responsibilities For Senior, 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
  • Provide technical expertise and mentoring
  • Provide on-call rotational support

Requirements For Senior, Software Engineer

JavaScript
TypeScript
Node.js
  • 4+ years of experience building production-grade playback systems
  • 2+ years experience 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 multi-threaded applications
  • Fluent in HTML5, Javascript and Typescript
  • Experience with server side JavaScript/Typescript environments
  • Understanding of async programming models
  • Experience with CI/CD pipelines and GitHub
  • Experience with Jenkins and Docker
  • Experience with messaging technologies (Kafka, Kinesis, SQS)

Related Jobs