Fubo
Software Engineer, Video Input/Output Systems
New York, NY
Sponsorship not specifiedDetected 35 days ago
PythonJavaGoDistributed SystemsBackend DevelopmentCode ReviewSQLAWSGCPCloud PlatformsKubernetesTerraformPrometheusGrafanaSite Reliability EngineeringRESTMachine LearningLLMsA/B TestingIncident ResponseMentoring
About the role
- This role is a New York City based HYBRID position.
- We're looking for a Software Engineer with a strong backend development foundation and a good understanding of infrastructure fundamentals and principles.
- This role requires a hands-on engineer who is comfortable operating across both software delivery and system reliability.
Responsibilities
- Design and develop high-throughput, low-latency video backend services, with an emphasis on scalable architecture, efficient data processing, and fault-tolerant system behavior under peak traffic conditions
- Own the reliability lifecycle-from designing SLIs/SLOs to leading incident response, triage, on-call rotations, and long-term reliability engineering initiatives
- Architect scalable and event-driven services and microservice to support millions of concurrent viewers
- Collaborate deeply with SRE and partner teams to optimize service performance across edge caches, CDNs, and cloud regions, with attention to cost, failover resilience, and traffic shaping
- Strong foundation in distributed systems, microservices architecture, and event-driven design patterns
Requirements
- 3+ years of experience delivering production-quality software in complex, high-traffic environments, with expertise in Go (primary), Python, Java, or similar languages
- Familiarity with video playback services and streaming technologies such as HLS, DASH, CMAF, SSAI, DRM, and signaling protocols like SCTE-224, SCTE-35, POIS
Nice to have
- Experience in video streaming, CDN, or media infrastructure domains
- Familiarity with content recommendation engines, audience segmentation, or A/B testing frameworks for optimizing playback and monetization strategies
- Experience with caching strategies, CDN optimizations, and backend performance tuning is a strong plus
Skills
- Proven infrastructure skills, including monitoring, alerting, logging, and incident response best practices
- Experience designing and consuming RESTful APIs, and working with relational or SQL-like databases
Compensation
- Fubo's minimum base salary for this role if hired in New York City is $160,000 per year; maximum base salary for this role is $185,000 per year.
Benefits
- Robust benefits package, including Health/Dental/Vision coverage, 401k, Life Insurance, and commuter benefits
- Unlimited PTO days and regular company-wide activities
- Additionally, this role is eligible to participate in Fubo's equity plan, annual cash bonus plans, unlimited PTO, and a full range of medical benefits.
- Instrument services with detailed metrics, distributed tracing, structured logging, and health checks to support real-time observability and actionable alerting
- Participate in design reviews, code reviews, and technical planning to ensure long-term system health, maintainability, and resilience
Company info
- Our mission is to deliver premium sports, news and entertainment programming through a best-in-class user experience that offers greater choice, flexibility and value.
- FuboTV Inc. is a consumer-first live TV streaming company that is defining the future of TV.
- Ranked among Fast Company's Most Innovative Companies (2026) and the Financial Times' The Americas' Fastest-Growing Companies (2026, 2025), FuboTV owns Hulu + Live TV (entertainment), Fubo (sports) and Molotov (entertainment and sports), which stream in markets around the globe.
- What We're Looking For:
This listing is sourced directly from Fubo's careers page and normalized into a canonical job model.