About the job
About FuboTV:
FuboTV Inc. is a pioneering live TV streaming service focused on delivering a consumer-first experience that is reshaping the future of television.
Recognized as one of Fast Company’s Most Innovative Companies (2026) and the Financial Times’ Fastest-Growing Companies in the Americas (2026, 2025), FuboTV also owns Hulu + Live TV (entertainment), Fubo (sports), and Molotov (entertainment and sports), streaming to audiences worldwide.
Our Mission:
We aim to provide premium sports, news, and entertainment content through an unparalleled user experience that prioritizes choice, flexibility, and value.
About the Role:
*This position is a hybrid role based in New York City. Candidates must reside in NYC and be willing to work in the office three days a week (Tuesday, Wednesday, Thursday).*
We are on the lookout for a Software Engineer with a robust foundation in backend development and a solid understanding of infrastructure principles. This role is crucial for building and maintaining scalable, reliable, and high-performance systems that support our video infrastructure and core services. We need a hands-on engineer who thrives in both software delivery and system reliability.
The Video Input/Output Systems team oversees all facets of linear video operations, including ingestion, storage, distribution, advertising, scheduling, and client playback at scale.
This is a fantastic opportunity for a software engineer to engage with both internal and external stakeholders, crafting efficient systems that align with critical business objectives. You will collaborate closely with our Streaming Media Operations (Acquisition, Encoding, Operations), Advertising Engineering, Platform, Product Management, Players, Content Distribution, and Sales teams to create integrated solutions.
What You’ll Do:
- Design and implement high-throughput, low-latency video backend services, focusing on scalable architecture, efficient data processing, and fault-tolerant behaviors during peak traffic.
- Integrate services with comprehensive metrics, distributed tracing, structured logging, and health checks to enhance real-time observability and actionable alerts.
- Manage the reliability lifecycle—from establishing SLIs/SLOs to leading incident responses, triage, on-call rotations, and long-term reliability engineering initiatives.
- Architect scalable and event-driven services and microservices to support millions of concurrent viewers.
- Collaborate extensively with SRE and partner teams to fine-tune service performance across edge caches.

