4+ years of experience building production-grade playback systems across platforms
BS or MS in Computer Science, Computer Engineering, or related field, or equivalent experience
Advanced level in English
Deep knowledge of media streaming formats (HLS, CMAF, MPEG-DASH)
Experience with Swift, AVFoundation, FairPlay integration, Kotlin/Java, ExoPlayer, Widevine DRM, BrightScript, SceneGraph, Roku SDK best practices
Extensive experience in Object Oriented Programming
Desire to work in a start-up, fast-growth, or rapid-change environment
Problem-solving skills to identify the root cause
Understanding of agile methodologies and git source control
Experience with Unity or RealityKit
Experience integrating media players into web applications
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.)
Experience in Streaming technologies (is a plus)
Responsibilities
Implement new developmental features on our purposely built player to support the evolved A/V QC ecosystem
Lead design, architecture, and development of the native playback clients (iOS, Android, Roku)
Drive technical execution and system integration across device teams, backend engineers, and product stakeholders
Collaborate with product, UX, and QC operations teams to ensure tools meet usability and operational needs
Lead debugging and resolution of complex media playback and device-specific issues
Champion CI/CD processes and maintain robust testing and monitoring infrastructure
Collaborate with application development teams, services engineering teams and product management to help understand and explain device limitations and requirements
Mentor engineers across web and native teams, fostering best practices in media playback, streaming protocols, and secure content workflows
Provide on-call rotational support as needed
Skills
iOS
Android
Roku
Playback
AV QC
Software Architecture
System Integration
Media Engineering
Quality Assurance
Native Development
The Walt Disney Company
Leading producers & providers of entertainment and information