Lead, Software Engineer (fullstack)

Disney Disney · Media · Buenos Aires, Argentina

Lead Software Engineer responsible for building and maintaining production-grade playback systems for Disney's digital and streaming products. This role involves implementing new features, collaborating on API design, ensuring quality and stability of deployments, and mentoring team members. Experience with various streaming technologies, DRM, and subtitle formats is required.

What you'd actually do

  1. Implement new developmental features on our purposely built player to support the evolved A/V QC ecosystem.
  2. Maintain our QC player stack that are used on a daily basis by our operator team
  3. Collaborative API design with peer teams on the back-end as well as front-end teams which depend on our libraries.
  4. Unblock issues that are blocking the testing and release of VOD content to our customers.
  5. Maintain a strong understanding of our code to identify, research and address issues.

Skills

Required

  • 5+ years of experience building production-grade playback systems across platforms
  • 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.)
  • Problem-solving skills to identify the root cause
  • Experience integrating media players into web applications
  • Solid understanding of web accessibility fundamentals

Nice to have

  • Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience
  • Experience in Streaming technologies, such as: DRM technologies, adaptive Bitrate Streaming Algorithms, caption and subtitle formats such as CEA-608 / 708,SRT, TTML & Codecs AVC, HEVC, AV1, AAC, EAC3. (Is a plus)

What the JD emphasized

  • production-grade playback systems