Lead, Software Engineer at The Walt Disney Company

Buenos Aires, Buenos Aires, Argentina

The Walt Disney Company Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Entertainment, Media, StreamingIndustries

Requirements

  • 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, or comparable field of study, and/or equivalent work experience
  • Advanced level of English
  • Experience with subtitle formats (WebVTT, TTML) and rendering pipeline
  • Experience with Swift, AVFoundation, FairPlay integration, Kotlin/Java, ExoPlayer, Widevine DRM, BrightScript, SceneGraph, Roku SDK best practices
  • Understanding of async programming models (events, callbacks, promises, async/await) and threading/concurrency
  • Understanding of source control concepts and systems, CI/CD pipelines and exposure to GitHub
  • Experience with build and deployment technologies such as Jenkins and Docker
  • Experience with messaging technologies (e.g., Kafka, Kinesis, SQS, etc.)
  • Desire to work in a start-up, fast-growth, or rapid-change environment
  • Problem-solving skills to identify the root cause
  • Experience integrating media players into web applications
  • Solid understanding of web accessibility fundamentals

Responsibilities

  • Implement new developmental features on our purposely built player to support the evolved A/V QC ecosystem
  • Maintain our QC player stack that are used on a daily basis by our operator team
  • Collaborative API design with peer teams on the back-end as well as front-end teams which depend on our libraries
  • Unblock issues that are blocking the testing and release of VOD content to our customers
  • Maintain a strong understanding of our code to identify, research and address issues
  • Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements
  • Lead in strategies to ensure the quality and stability of our deployments, including testing strategies and telemetry approaches
  • Develop our project’s build system and continuous integration system as needed
  • Provide technical expertise or mentoring to developers on our team
  • Hold our team accountable to high development standards
  • Provide on-call rotational support as needed

Skills

Software Engineering
API Design
Video Player
Quality Control
Media Engineering
Front-end Development
Back-end Integration
Playback Features
Operator Tooling

The Walt Disney Company

Leading producers & providers of entertainment and information

About The Walt Disney Company

N/AHeadquarters
1923Year Founded
N/ACompany Stage
10,001+Employees

Land your dream remote job 3x faster with AI