Tubi · 2 weeks ago
Senior Software Engineer (Content Platforms)
Tubi is a free streaming service that entertains over 100 million monthly active users. The Senior Software Engineer will be responsible for building and scaling the core infrastructure that powers Tubi’s content lifecycle, focusing on distributed systems for video ingestion, transcoding, and playback.
AdvertisingDigital EntertainmentFilmMedia and Entertainment
Responsibilities
Contribute to the design and implementation of distributed systems supporting content ingestion, transformation, and delivery
Collaborate closely with the Product, Design, and Content teams to improve our content pipeline efficiency and streaming quality
Take ownership of medium-to-large components, ensuring reliability, scalability, and maintainability
Participate in code reviews, mentor junior engineers, and uphold engineering best practices
Develop and maintain distributed services to ensure reliability and scalability
Optimize content delivery or video transcoding workflows in collaboration with cross-functional teams
Contribute to performance improvements and cost reductions across the CDN and storage layers
Design and implement APIs, background jobs, and service integrations
Participate in on-call rotations and contribute to improving system observability
Qualification
Required
3+ years of experience in backend or distributed systems engineering (Elixir, Erlang, Go, Ruby, Scala, or Python preferred)
Solid understanding of databases, caching, and distributed system design fundamentals
Bachelor's degree in Computer Science or a related field, or equivalent experience
Preferred
Experience with job processing frameworks (e.g., Oban, Sidekiq, Celery)
Familiarity with Kubernetes and gRPC/Protocol Buffers
Experience building or integrating content management systems for large-scale media or data platforms
Understanding of metadata models, content workflows, and publishing pipelines
Familiarity with internal tools development or partner-facing content interfaces
Experience with data caching, service orchestration, or scalable backend architectures
Experience using or integrating AI-powered agents to automate workflows, improve operational efficiency, or support developer productivity
Familiarity with frameworks or APIs for LLM-based agents, such as LangChain, OpenAI Assistants API, or custom automation agents
Interest in leveraging AI for content operations, metadata enrichment, or developer tooling within the content platform ecosystem
Familiarity with CDN, Cloud Storage, and performance monitoring tools
Exposure to tools such as FFmpeg, USP, or Shaka, and formats like H264/H265/AV1/HLS/DASH
Experience working on video transcoding or streaming pipelines
Benefits
Medical/dental/vision
Insurance
401(k) plan
Paid time off
Flexible Time off Policy
Generous Parental Leave Program
Monthly wellness reimbursement
Company
Tubi
Tubi is the world’s largest ad-supported video on demand (VOD) service. Available on Connected TV devices, Mobile, and the Web.
H1B Sponsorship
Tubi has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (29)
2024 (13)
2023 (19)
2022 (21)
2021 (20)
2020 (19)
Funding
Current Stage
Late StageTotal Funding
$28MKey Investors
Jump Capital
2020-03-17Acquired
2019-12-23Series D
2017-07-01Pre Seed
Recent News
2026-01-04
Foundation Capital
2025-12-31
pitchbook.com
2025-12-31
Company data provided by crunchbase