Staff Software Engineer, Content Platforms
Tubi is a global entertainment company and the most watched free TV and movie streaming service in the U.S. and Canada. Dedicated to providing all people access to all the world’s stories, Tubi offers the largest collection of on-demand content, including over 250,000 premium movies and TV episodes and over 300 exclusive originals. With a passionate fanbase and over 80 million monthly active viewers, the company is committed to putting viewers first with free, accessible entertainment for all.
About the Role:
The Content Platforms Engineering team seeks talented engineers with strong distributed systems expertise and a passion for system development to help us innovate and improve our content platform infrastructure.
Our team is responsible for the end-to-end content platform lifecycle, including:
- Content onboarding and ingestion from external partners
- Video transcoding and asset processing
- Linear video delivery network
- Efficient and scalable content delivery to end-user clients
What You'll Do:
As a member of our team, you’ll collaborate closely with the Video Team, Content Operations, and other engineering groups to build and sustain multiple distributed systems that support:
- Seamless content transfer from external partners to client end users
- Efficient transformation of raw video files to optimized streaming formats
- Continuous improvements from video research to player experience
Key Responsibilities:
- Develop and enhance distributed systems to improve high availability, scalability, and usability
- Collaborate with the Video Team to optimize video transcoding efficiency and quality
- Work with the Content Operations Team to support a robust content management system
- Build and maintain high-performance services to deliver content reliably to end users
- Reduce costs associated with CDN and Cloud Storage usage
Position Requirements:
- 5+ years of experience with programming languages relevant to distributed systems (e.g., Elixir, Erlang, Golang, Ruby, Scala, Python)
- Experience with background job processing frameworks (e.g., Sidekiq, Celery, Oban)
- Familiarity with gRPC/Protocol Buffers and Kubernetes
- Strong understanding of distributed systems, databases, and caching technologies
- Bachelor’s or Master’s degree in Computer Science or related field, with 5+ years of industry experience (exceptions made for exceptional candidates)
Bonus Qualifications:
Video Transcoding
-
- Familiarity with FFmpeg, USP, and Shaka tools and protocols like H264, H265, AV1, HLS, and Dash
- Experience in designing video transcoding systems is a strong plus
Distributed Systems
-
- Knowledge of database and caching mechanisms and a deep understanding of distributed system architecture
- A test-driven development (TDD) advocate with extensive web development experience is preferred
Infrastructure
-
- Proficiency with CDN, Cloud Storage, and related technologies
Pursuant to state and local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is listed annually below. This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, a 401(k) plan, paid time off and other benefits in accordance with applicable plan documents.
California Compensation
Base ($181,000 to $259,000 / year) + Bonus + Long-Term Incentive Plan + Benefits
#LI-MQ1 #LI-Hybrid
Tubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:
- For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.
- For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.
- For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.
- For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
Apply for this job
*
indicates a required field