Tubi · 1 day ago
Senior Software Engineer, Video Player
Tubi is a free streaming service that entertains over 100 million monthly active users, offering a vast collection of movies and TV shows. The Senior Software Engineer for Video Player will design and maintain next-generation video player technology, enhancing user experience and driving business growth through performance optimization and feature development.
AdvertisingDigital EntertainmentFilmMedia and Entertainment
Responsibilities
Design, develop, and maintain next-generation video player technology across diverse platforms, including Android Mobile, Android TV, Smart TVs, gaming consoles, and OTT devices
Enhance media playback performance, stability, and reliability using technologies such as MSE, EME, WebAssembly (WASM), Web Workers, WebCodecs, and WebGPU
Build player features that optimize user experience — from adaptive streaming to interactive playback controls
Collaborate with cross-functional teams to deliver seamless integration between player, UI, and backend systems
Contribute to open-source media player libraries and represent Tubi in the wider developer community
Mentor other engineers and help shape best practices for performance and quality
Detect anomalies with AI: Develop systems that automatically identify playback failures, quality degradation, and device-specific anomalies in real time
Accelerate development with AI tools: Use AI-assisted coding, testing, and profiling to improve velocity, quality, and observability
Leverage AI for insights: Create tools that use AI to analyze experiments, interpret metrics, and crawl device logs to uncover insights about user playback experiences
Explore smarter algorithms: Research and implement advanced adaptive bitrate (ABR) logic and AI-driven optimization strategies to further improve playback quality, startup latency, and stability across devices
Qualification
Required
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent experience
5+ years of software engineering experience in video playback, streaming, or media systems
Proficiency with JavaScript, React, HTML5/CSS, and modern front-end frameworks
Experience with media APIs such as MSE and EME
Familiarity with video players (Hls.js, Shaka Player, dash.js, or Video.js)
Strong understanding of browser internals and performance optimization for constrained devices
A passion for quality, scalability, and crafting reliable playback systems for millions of users
Preferred
Experience with TypeScript is a plus
Benefits
Medical/dental/vision
Insurance
A 401(k) plan
Paid time off
Flexible Time off Policy
Generous Parental Leave Program
Monthly wellness reimbursement
Company
Tubi
Tubi is the world’s largest ad-supported video on demand (VOD) service. Available on Connected TV devices, Mobile, and the Web.
H1B Sponsorship
Tubi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (13)
2023 (19)
2022 (21)
2021 (20)
2020 (19)
Funding
Current Stage
Late StageTotal Funding
$28MKey Investors
Jump Capital
2020-03-17Acquired
2019-12-23Series D
2017-07-01Pre Seed
Recent News
2026-01-04
Foundation Capital
2025-12-31
pitchbook.com
2025-12-31
Company data provided by crunchbase