What is a Software Engineer at Tubi?
A Software Engineer at Tubi plays a critical role in shaping the technology that powers a leading, high-scale, ad-supported streaming service. This position is responsible for building and maintaining services that deliver seamless entertainment to millions of active users. Because Tubi handles massive traffic and high concurrency, engineers here work on challenging, real-world problems that directly impact the reliability, speed, and overall user experience of the platform.
The impact of this role spans multiple critical technical domains. Depending on your specialization, you will contribute to high-performance backend microservices, robust video transcoding pipelines, or highly responsive frontend interfaces. The work involves orchestrating distributed systems, optimizing video delivery networks, and scaling cloud infrastructure. This requires a deep appreciation for system efficiency and clean architecture.
What makes engineering at Tubi distinct is the unique blend of a fast-growing, data-driven culture and a highly complex technical stack. Working with tools like Elixir, Scala, React, and AWS, you will collaborate across distributed teams to solve scalability challenges that few other streaming platforms face. For candidates who thrive on solving high-throughput system challenges and building resilient software, this role offers an exceptionally rewarding and high-impact career path.


