Tubi

Senior Software Engineer, Video Player

Tubi

full-time

Posted on:

Location Type: Hybrid

Location: San Francisco • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $186,400 - $266,300 per year

Job Level

Senior

Tech Stack

JavaScriptReactTypeScript

About the role

  • Design, develop, and maintain next-generation video player technology across diverse platforms
  • 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

Requirements

  • 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
  • Experience with TypeScript is a plus
  • A passion for quality, scalability, and crafting reliable playback systems for millions of users.
Benefits
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Paid time off
  • Flexible time off policy
  • Generous parental leave program
  • Monthly wellness reimbursement

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaScriptReactHTML5CSSWebAssemblyWeb WorkersWebCodecsWebGPUMSEEME
Soft skills
mentoringcollaborationcommunicationperformance optimizationquality assurance
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering
Capital One

Senior Software Engineer – Full Stack

Capital One
Seniorfull-time$159k–$197k / yearCalifornia, Virginia · 🇺🇸 United States
Posted: 3 hours agoSource: capitalone.wd12.myworkdayjobs.com
AWSAzureCloudDockerGoGoogle Cloud PlatformJavaJavaScriptKubernetesNoSQLOpen SourcePython+3 more
Sprinter Health

Staff Software Engineer – Growth

Sprinter Health
Leadfull-time$225k–$255k / yearCalifornia · 🇺🇸 United States
Posted: 19 hours agoSource: jobs.lever.co
Sprinter Health

Staff Software Engineer – Product Engineering

Sprinter Health
Leadfull-time$220k–$255k / yearCalifornia · 🇺🇸 United States
Posted: 19 hours agoSource: jobs.lever.co
Sprinter Health

Senior Software Engineer – Product Engineering

Sprinter Health
Seniorfull-time$165k–$225k / yearCalifornia · 🇺🇸 United States
Posted: 19 hours agoSource: jobs.lever.co