Senior Software Engineer
Core
Design and implement a cross-platform JavaScript video player for Disney+, Hulu, and ESPN+ to deliver seamless streaming experiences across browsers, TVs, consoles, and set-top boxes.
Role type
Senior Software Engineer (Media Player)
Builds
Cross-platform web-based JavaScript video player
Domain
Media Streaming / Video Playback
Deliverable
product features
Required skills
JavaScript, web development, streaming technologies (HLS/DASH), DRM (PlayReady/Widevine), adaptive bitrate streaming, video codecs (AVC/HEVC/AAC/EAC3), build systems, CI/CD
Preferred skills
Living room device development (Samsung/LG/Hisense/Vizio), gaming console development (PlayStation/Switch), Android TV development (FireTV)
Responsibilities
Develop and maintain the JavaScript player, optimize performance for resource-constrained platforms, create and review technical designs, collaborate with backend teams on device limitations, lead deployment strategies and testing, develop build and CI systems, mentor developers
Seniority
Senior, hands-on IC with technical leadership