Senior Software Engineer, Media Platforms
Core
Own the video-on-demand hosting platform end to end, including ingest, encoding, storage, playback, and captioning pipelines, ensuring reliable global delivery and accessibility.
Role type
Senior IC media platform engineer (video streaming & accessibility)
Builds
Video-on-demand hosting platform, high-performance video players, captioning pipelines, and adaptive-bitrate delivery systems
Domain
Media streaming, video processing, accessibility, and content delivery networks
Deliverable
production ML models | product features | infrastructure
Required skills
Video encoding and transcoding, adaptive bitrate streaming, CDN optimization, real-time caption generation and translation, accessibility standards implementation, live-event monitoring, system reliability engineering, technical leadership, mentorship
Preferred skills
Experience with large-scale OTT streaming platforms, real-time speech-to-text and machine translation pipelines, HLS and MPEG-DASH protocols
Technologies
C, C++, C#, Java, JavaScript, Python, HLS, MPEG-DASH, CDNs, WCAG
Responsibilities
Design and tune video encoding and adaptive-bitrate delivery for low latency and high reliability; engineer accessible video players across web and device targets; build and evolve the captioning pipeline including real-time generation and translation; own end-to-end reliability with live-event monitoring and incident response; provide technical leadership and mentorship to the engineering team
Seniority
Senior, hands-on IC with leadership responsibilities