Talent.com
Tubi
Senior Software Engineer - Content Platforms EngineeringTubi • Toronto, ON, Canada
No longer accepting applications
Senior Software Engineer - Content Platforms Engineering

Senior Software Engineer - Content Platforms Engineering

Tubi • Toronto, ON, Canada
29 days ago
Job type
  • Full-time
Job description

About the Role:

Tubi’s content platform is the engine behind one of the largest free streaming services in the world. Every play, every deal, every creator, every frame of video flows through systems CPE owns, and the surface area is enormous.

Distributed services running on the hottest path of Tubi’s traffic. Video pipelines processing one of the largest workloads in streaming. Workflow engines automating the operations that used to consume entire teams. Creator-facing products turning a back-office process into a real platform. And on top of all of it, an AI-native rebuild of the CMS that most companies aren’t willing to attempt.

This isn’t a single-domain role. It’s a platform where backend, frontend, video, infrastructure, and applied AI all collide at the scale where decisions actually matter, where an architectural choice ripples across millions of titles and billions of requests, and where the difference between “good enough” and “great” shows up in revenue.

We’re looking for builders who want to range across domains — backend one quarter, frontend the next, applied AI the one after that — and who want their work to be felt: by viewers when a title plays instantly, by creators when they go live the same day, by Content Ops when a workflow runs itself, and by the business when the platform stops being a cost center and starts being a force multiplier.

The infrastructure is already there. The mandate is already there. What’s missing is the people who want to build the thing, not talk about it. Come build it.

This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days/week.

What You’ll Do:

You’ll work on systems that sit at the heart of Tubi’s business, where the content pipeline meets the viewer, the creator, and increasingly, the AI agent. The work spans the full stack of a modern content platform: distributed services, video infrastructure, workflow automation, and applied AI, all running at the scale of one of streaming’s largest free platforms.

You’ll partner with the Video Team, Content Operations, Business Affairs, Ad Tech, and external creators and studios to build the systems that move Tubi forward:

  • Power seamless content ingestion from partners and creators, turning a sprawling, manual onboarding flow into a self‑serve experience that scales with the catalog.
  • Run one of streaming’s largest video processing workloads, transforming raw partner files into the optimized formats that play on every Tubi‑supported device.
  • Automate the content lifecycle end to end across deal intake, avail creation, metadata review, QC, policy setup, and expiry, replacing manual click‑through work with intelligent workflows.
  • Build the content data model and the high‑throughput, low‑latency services that sit on the hottest path of Tubi’s stack, where every play button request lands.
  • Push the boundary of AI‑native operations, designing pipelines and APIs where AI agents are first‑class operators of the platform, not bolt‑on features, and where content intelligence feeds directly into brand‑safety, contextual ads, and portfolio decisions.
  • Drive down the cost of streaming at scale, from cloud infrastructure to AI processing, through architectural decisions that compound across millions of titles and billions of requests.
  • Craft production‑grade frontends for creators, partners, and Content Ops, where every interaction either earns Tubi a new title or moves an existing one closer to viewers. The UI is not a wrapper around APIs; it’s the surface where humans and AI agents collaborate on running the platform.

Key Responsibilities:

  • Develop and enhance distributed systems for high availability, scalability, and operability.
  • Design content data models and gRPC APIs that serve UIs, AI agents, and downstream services as first‑class clients.
  • Integrate LLMs and ML pipelines into content workflows (metadata enrichment, image/video understanding, policy reasoning).
  • Partner with the Video Team to optimize transcoding efficiency and quality.
  • Partner with Content Operations to automate workflows currently driven manually through the UI.
  • Partner with Ad Tech to turn content intelligence into monetization signals.
  • Operate availability integrations that determine which titles play where, when, and on which platforms.
  • Reduce cloud infrastructure and AI processing costs through architectural and operational improvements.

Your Background:

  • 5+ years of experience building production systems, with depth in either backend distributed systems (Elixir, Erlang, Go, Scala, Python, Ruby) or modern frontend (TypeScript, React), and comfort working across the stack.
  • 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).

#LI-BT1

#LI-Hybrid

Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as 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, vacation/paid time off and other benefits in accordance with applicable plan documents.

Toronto, Canada

$137,200—$196,000 CAD

Tubi Media Group is a division of Fox Corporation, and the FOX Employee Benefits summarized here, covers the majority of employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:

For all salaried 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 (top up in Canada) 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 (if applicable). This time is 100% paid through a combination of any applicable government leaves and wage‑replacement programs in addition to contributions made by Tubi.

For all full‑time, regular employees, Tubi offers a monthly wellness reimbursement.

About Tubi:

Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world’s largest collection of Hollywood movies and TV shows, thousands of creator‑led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.

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.

#J-18808-Ljbffr

Create a job alert for this search

Senior Software Engineer - Content Platforms Engineering • Toronto, ON, Canada

Similar jobs

Senior Software Engineer in Performance Engineering

SentryToronto, ON, CA
Full-time

Drive innovation in software performance at Sentry as a Senior Software Engineer.Tackle complex issues in a hybrid work environment designed for collaboration.Join Sentry’s Issue Workflow team, whe... Show more

 • Promoted

Senior Software Engineer

fiveonefourToronto, ON, CA
Full-time

We believe that data is the key to unleashing human potential.We've seen firsthand how data helps bridge art and science to create delightful experiences, impactful insights, and seamless automatio... Show more

 • Promoted

Senior Software Engineer

Zoom Information, Inc.toronto, on, Canada
Full-time

ZoomInfo is where careers accelerate.We move fast, think boldly, and empower you to do the best work of your life.You’ll be surrounded by teammates who care deeply, challenge each other, and celebr... Show more

 • Promoted

Senior Software Engineer (Snowflake)

Drillo.AIToronto, ON, CA
Full-time

We are building a modern data platform centered on Snowflake and we’re seeking a Snowflake-focused data professional to design, build and operationalize Snowflake-native solutions.The role combines... Show more

 • Promoted

Senior Software Engineer

OpenTextRichmond Hill, York Region, CA
Full-time

This range is provided by OpenText.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.OpenText Business Network is a cloud platform that facilitate... Show more

 • Promoted

Senior Software Engineer, Integrations

SoundHound Inc.Toronto, Ontario, Canada
Full-time

SoundHound AI believes every person should be able to interact naturally with the products around them–by simply talking.With a global reach spanning two dozen languages, we build Voice AI products... Show more

 • Promoted

Senior Software Engineer

Elastifytoronto, on, Canada
Full-time

This range is provided by Elastify.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Elastify.Data and Software... Show more

 • Promoted

Senior Software Engineer

OpenLoopToronto, ON, CA
Full-time

OpenLoop was co-founded by CEO, Dr.Jon Lensing, and COO, Christian Williams, with the vision to bring care anywhere.Our telehealth support solutions are thoughtfully designed to streamline and simp... Show more

 • Promoted

Senior Software Engineer, Platform

PockethealthToronto, ON, CA
Full-time

What if you could personally impact the future of healthcare? As part of the PocketHealth team, you will enable hospitals and clinics across North America — and more importantly, empower over 2 mil... Show more

 • Promoted

Senior Software Engineer, Developer Platform

ZipToronto, ON, CA
Full-time

Zip is the AI platform for enterprise procurement — built for humans and agents working together.By orchestrating procurement across teams, tools, and suppliers with the help of AI agents, companie... Show more

 • Promoted

Senior Software Engineer, Search Platform

Course HeroToronto, ON, CA
Full-time

Course Hero is scaling! We'relooking for a results-oriented Senior Software Engineer to take ownership of Course Hero’s consumer-facing Site Search.You will be part of the Platform team and will be... Show more

 • Promoted

Senior Software Engineer

Nue.ioToronto, ON, CA
Full-time

We are seeking a highly motivated and experienced.You will design and build large-scale, multi-tenant SaaS systems that power Nue's core revenue workflows.You'll work across a powerful stack —.Desi... Show more

 • Promoted

Senior DevSecOps Engineer - Platform Modernization

Apexontoronto, on, Canada
Full-time

Lead platform modernization as a Senior DevSecOps Engineer with a significant financial institution.Bring your 10+ years of software engineering expertise to drive automation and engineering transf... Show more

 • Promoted

Speechify Senior Software Engineer Role

Clutch CanadaToronto, ON, CA
Full-time

Elevate user experiences at Speechify as a Senior Software Engineer.Focus on building efficient services and product SDKs that empower users to learn better.In this role within the Core Experiences... Show more

 • Promoted

Senior Software Engineer

Passagetoronto, on, Canada
Full-time

Imagine a world where your birthplace doesn’t limit your dreams.That’s what Passage is here to create.We aren’t just a bridge of financial support; we connect families all around the world to life‑... Show more

 • Promoted

Senior Software Engineer

Clutch Securitytoronto, on, Canada
Full-time +1

Clutch is Canada’s largest online used car retailer, delivering a seamless, hassle-free car-buying experience to drivers everywhere.Customers can browse hundreds of cars from the comfort of their h... Show more

 • Promoted

Senior Software Engineer Role at Fulfil

FulfilToronto, ON, CA
Full-time

Fulfil invites you to apply for the Senior Software Engineer II position in Toronto, Ontario.This full-time role emphasizes ownership of web functionalities and innovative AI integrations in a flex... Show more

 • Promoted

Senior Software Engineer

7shiftsToronto, ON, CA
Full-time

With an easy-to-use app and industry-specific solutions, 7shifts saves time, reduces errors, and helps keep costs in check for over 55,000 restaurants.Our mission is to simplify team management and... Show more

 • Promoted

Senior Software Engineer

Boosted.aitoronto, on, Canada
Full-time

AI purpose-built for finance to help teams do more.Our mission is to optimize investing and boost productivity.We’re already trusted by leading enterprises and developers with over $5T under manage... Show more

 • Promoted

Senior Software Engineer, Integrations

d1g1tToronto, ON, CA
Full-time

Founded and led by veteran fintech engineers who've built portfolio systems for global banks, hedge funds, and regulators, d1g1t gives wealth management firms capabilities they've never had before.... Show more