Senior Software Engineer, Video Player

Tubi · Silicon Valley CA

Company

Tubi

Location

Silicon Valley CA

Type

Full Time

Job Description

Join Tubi (www.tubi.tv), a division of FOX Entertainment, a premium streaming service leading the charge in making entertainment accessible to all. Headquartered in San Francisco, Tubi is an ad-supported video on demand (AVOD) service with movies and television shows. With over 40,000 titles from every major Hollywood studio, Tubi gives fans of movies and television shows an easy way to discover new content that is available completely free. Tubi's library has something for every member of our diverse audience, and we're committed to building a workforce that reflects that diversity. We're looking for great people who are creative thinkers, self-motivators, and impact-makers looking to help shape the future of streaming. Our services are currently available in the US, Canada, Australia, New Zealand, and Mexico.

About the Role:

At Tubi, we bring best-in-class user experiences to millions of users across hundreds of devices including gaming consoles such as Xbox, PlayStation, Smart TVs, cable boxes, and blu-ray players. Our Front End team spearheads multiple platforms from Web to OTT devices and is looking for an experienced and challenge-hungry Senior Front End Engineer to join the team. Our team uses our proprietary SDK, written in React & Javascript to quickly ship innovative TV viewing experiences to our users. This is the high impact role where you have visibility of your direct impact towards company revenue and user growth.ย 

Responsibilities:

  • Develop and maintain cutting-edge player technology across a myriad of devices and platforms including Smart TVs, game consoles, streaming sticks and cable boxes
  • Improve media player experience and performance with MSE, EME, WASM, Web Worker, etc.
  • Writing highly performant player code that can work on low-spec devices with as little memory usage as possible
  • Building innovative player features to help our users enjoy the content
  • Working on our open-source player-related library and contributing to the community

Your Background:

  • Masterโ€™s or Bachelorโ€™s degree from an accredited university, or equivalent work experience
  • 5+ years of industry experience
  • Experience working with but not limited to web media APIs like MSE (Media Source Extensions) and EME (Encrypted Media Extensions)
  • Previous experience with video players like Hls.js, Video.js, Shaka player or dash.js
  • Exceptional knowledge of Javascript, React and HTML5/CSS
  • A passion for continuously shipping quality code with good test coverage
  • Working understanding of browser internals
  • Familiarity with Typescript

#LI-ES1 #LI-Remote

Tubi is proud to be an equal opportunity employer and consider qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. We are an E-Verify company.

Apply Now

Date Posted

10/25/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer - Mulligan Funding

Views in the last 30 days - 13

Mulligan Funding is a leading provider of working capital to small and mediumsized businesses They are seeking a Senior Software Engineer with full st...

View Details

Senior Online Engineer - Visual Concepts

Views in the last 30 days - 6

Visual Concepts is a game development studio looking for an experienced Online Engineer to build impactful features and services for players and devel...

View Details

Software Engineer, Gameplay and Camera - Visual Concepts

Views in the last 30 days - 8

Visual Concepts is a game development studio looking for a Gameplay Software Engineer to work on WWE 2K The role requires experience in game developme...

View Details

Senior Software Developer - SDI Presence

Views in the last 30 days - 6

SDI Presence LLC is a company that provides IT managed services and consultancy looking for developers with extensive CNET experience to work onNET ap...

View Details

Software Engineer, Tech Lead: Ads Attribution - 14+ Years of Experience - Snap Inc.

Views in the last 30 days - 9

Snap Inc is a technology company that contributes to human progress by empowering people to express themselves live in the moment learn about the worl...

View Details

Software Engineering Intern (Summer 2023) - Dexterity Capital

Views in the last 30 days - 11

Dexterity Capital is a quantitative trading firm that values growth autonomy and getting things done They offer competitive compensation equity option...

View Details