Senior Software Engineer contributing to distributed systems for Tubi's video streaming platform. Collaborating on design and implementation with cross-functional teams in a hybrid role.
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.
Requirements
3+ years of experience in backend or distributed systems engineering (Elixir, Erlang, Go, Ruby, Scala, or Python preferred)
Experience with job processing frameworks (e.g., Oban, Sidekiq, Celery)
Familiarity with Kubernetes and gRPC/Protocol Buffers
Solid understanding of databases, caching, and distributed system design fundamentals
Bachelor’s degree in Computer Science or a related field, or equivalent experience
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 is a strong plus
Experience with data caching, service orchestration, or scalable backend architectures
Emphasis on testing, CI/CD, and code quality
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 is a plus.
Benefits
Eligible for an annual discretionary bonus
Long-term incentive plan
Medical/dental/vision insurance
401(k) plan
Paid time off and other benefits in accordance with applicable plan documents
Content Specialist creating high - quality content for a tech services firm specializing in AI and B2B software engineering. Responsible for developing content strategy, SEO optimization, and editorial excellence.
Content Engineer maintaining web data extraction solutions for Meltwater's content support team. Collaborating cross - functionally to enhance data quality and customer satisfaction.
Clinical Content Specialist at Wolters Kluwer leading research to improve nursing education tools and methodologies. Collaborating with educators, faculty, and administrators to advance evidence - based learning.
Pharmacist focusing on AI strategy and drug content innovation at Wolters Kluwer. Collaborating cross - functionally to enhance healthcare technology with deep clinical expertise.
Manager leading digital content initiatives within Royal Caribbean's e - commerce team. Focusing on enhancing online guest experience and driving engagement through innovative strategies.
Senior GTM Content Specialist creating and delivering engaging content to drive growth for company. Collaborating across teams to align content with business objectives.
Coordinator managing technical content updates for a company revolutionizing defense with UAV technology. Maintaining accurate product information for marketing and ensuring quality across materials.
Global Content Development Specialist responsible for instructional content and training materials for church members worldwide. Requires expertise in instructional design and effective communication within diverse cultural environments.
Configuration Specialist managing compliance content for a SaaS platform in the construction sector. Collaborating on regulatory needs and ensuring structured, clear content delivery.
Content Assistant role at Globo analyzing international audiovisual content and researching entertainment market trends. Involves organizing materials and supporting decision - making in a diverse environment.