Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Tubi Logo

Senior Software Engineer, OTT

Tubi

$186,400 - $266,300
Aug 28, 2025
San Francisco, CA, US • Remote, US
Apply Now

Tubi is looking to enhance its streaming experience on the Roku platform by developing high-performance, scalable features for its app.

Requirements

  • 4-6 years of Roku development experience, with strong expertise in BrightScript, SceneGraph, and Roku-specific frameworks and tools.
  • Proven track record of designing and implementing complex, scalable features on the Roku platform.
  • Strong problem-solving skills and ability to debug complex issues across the full stack.
  • Experience with video streaming technologies, performance optimization, and memory management on resource-constrained devices.
  • Familiarity with Roku UI/UX guidelines and experience balancing design fidelity with platform constraints.
  • Hands-on experience with performance profiling, crash analysis, and telemetry integration for Roku apps.
  • Exposure to large-scale data-driven iteration cycles (A/B testing, feature flagging, experiment analysis) in streaming apps.

Responsibilities

  • Design, develop, and maintain high-quality, performant features for the Tubi Roku app using BrightScript and SceneGraph.
  • Contribute to architectural decisions and technical design reviews, ensuring scalability and maintainability of the codebase.
  • Mentor junior engineers through code reviews and technical guidance.
  • Collaborate with Product Management and Design to translate business requirements into robust technical implementations.
  • Participate in establishing and maintaining best practices for Roku development, code quality, and testing standards.
  • Investigate and resolve complex technical issues, performance bottlenecks, and platform-specific challenges.
  • Stay current with Roku platform updates, industry trends, and emerging technologies to drive continuous improvement.

Other

  • Excellent communication and collaboration skills, with experience working in cross-functional teams.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
  • Experience working directly with Roku as a partner or in a Roku-certified development environment.
  • Knowledge of other streaming platforms (Apple TV, Fire TV, etc.) and cross-platform development considerations.
  • Understanding of video encoding, adaptive bitrate streaming, and content delivery networks.