Tubi - Canada logo

Senior Software Engineer - Content Platforms Engineering

Tubi - Canada

Posted about 3 hours ago

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.

Want to see the full job description?

Sign in to view the complete details and apply to this position.

Job details

Workplace

Office

Location

Toronto, Canada (Hybrid)

Experience

SE

Salary

137k - 196k USD

per year

Similar

Jobr Assistant extension

Get the extension →