Talent.com
Senior Software Engineer, OTT
Senior Software Engineer, OTTTubi Tv • San Francisco, CA, United States
Senior Software Engineer, OTT

Senior Software Engineer, OTT

Tubi Tv • San Francisco, CA, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

About Tubi

Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.

About the Role

As a Senior Software Engineer at Tubi, you will be a key technical contributor in delivering a best-in-class streaming experience for millions of viewers on the Roku platform. You will leverage your strong expertise in BrightScript and Roku development to build high-performance, scalable features across the Tubi Roku app. In this role, you will collaborate closely with Product, Design, and Engineering teams to implement complex technical solutions that align with Tubi\'s strategic objectives. You will serve as a technical mentor to junior engineers while contributing to architectural decisions that keep Tubi at the forefront of streaming technology.

Key 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.
  • Contribute to technical documentation and knowledge sharing across the engineering organization.
  • Leverage AI-powered tools and automation solutions to improve development efficiency, simplify debugging, and optimize workflows.

Qualifications

  • 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.
  • Excellent communication and collaboration skills, with experience working in cross-functional teams.
  • Bachelor\'s degree in Computer Science, Engineering, or equivalent practical experience.
  • Nice to Have

  • Experience working directly with Roku as a partner or in a Roku-certified development environment.
  • Experience or strong interest in using AI-assisted development tools.
  • 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.
  • Hands-on experience with performance profiling, crash analysis, and telemetry integration for Roku apps.
  • Compensation and Benefits

    Pursuant to state and local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is listed below. The role is eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical / dental / vision, insurance, a 401(k) plan, paid time off and other benefits in accordance with applicable plan documents. Locations shown include California, New York City, Westchester County, NY, and Seattle, WA; USD salary range : $186,400 - $266,300.

    Canada salary range : CAD $137,200 - $196,000. The information above reflects compensation components and does not guarantee a final offer amount.

    We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.

    #J-18808-Ljbffr

    [job_alerts.create_a_job]

    Senior Software Engineer • San Francisco, CA, United States

    [internal_linking.similar_jobs]
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Stride Health • San Francisco, CA, US
    [job_card.full_time]
    Stride enables independent workers to reap the benefits of their independence.We simplify the challenges of being self-employed by helping workers handle the complexities of insurance, finances, an...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Android

    Senior Software Engineer, Android

    Omada Health • South San Francisco, CA, United States
    [job_card.full_time]
    Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.Omada Health is a digital care provider that empowers people to achieve their health goals through s...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Consumer Apps

    Senior Software Engineer, Consumer Apps

    Zipline • South San Francisco, CA, US
    [job_card.full_time]
    Do you want to change the world? Zipline is on a mission to transform the way goods move.Our aim is to solve the world's most urgent and complex access challenges by building, manufacturing and...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Medeloop • San Francisco, CA, US
    [job_card.full_time]
    Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Pantera Capital • San Francisco, CA, United States
    [job_card.full_time]
    Our unified platform, spanning AI-powered analytics, study management, and grant automation, streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries acro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer Cloudflare One

    Senior Software Engineer Cloudflare One

    Cloudflare • San Francisco, California, USA
    [job_card.full_time]
    At Cloudflare we are on a mission to help build a better Internet.Today the company runs one of the worlds largest networks that powers millions of websites and other Internet properties for custom...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Originations

    Senior Software Engineer - Originations

    Figure Lending • San Francisco, CA, US
    [job_card.full_time]
    Figure (NASDAQ : FIGR) is transforming capital markets through blockchain.We're proving that blockchain isn't just theory - it's powering real products used by hundreds of thousands of c...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Scale AI, Inc. • San Francisco, CA, United States
    [job_card.full_time]
    Join the team shaping the future of AI at Scale.Software is eating the world, but AI is eating software.We live in unprecedented times – AI has the potential to exponentially augment human intellig...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Cloudflare One

    Senior Software Engineer - Cloudflare One

    CloudFlare • San Francisco, CA, United States
    [job_card.full_time]
    Senior Software Engineer - Cloudflare One.At Cloudflare, we are on a mission to help build a better Internet.Today the company runs one of the worlds largest networks that powers millions of websit...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Fullstack

    Senior Software Engineer, Fullstack

    NexHealth • San Francisco, California, USA
    [job_card.full_time]
    Our healthcare system remains frustratingly analog.When you live in a world of one-tap car rides instant meal delivery and unlimited streaming why do you still have to call to schedule a doctors ap...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - Ads

    Senior Software Engineer - Ads

    Rockbot • Oakland, CA, US
    [job_card.full_time]
    Are you a talented, high-caliber engineer looking to join a collaborative team where you can make a massive impact on a growing business? Do you take pride in building great software using modern t...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer - Oracle HCM Cloud

    Senior Software Engineer - Oracle HCM Cloud

    Delta Dental of California • Oakland, CA, United States
    [job_card.full_time]
    The Senior Software Engineer will help build the Next Gen Applications Suite.Along with writing effective code, the position will be responsible for designing, building, delivering and maintaining ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer

    Senior Software Engineer

    Polycam Inc. • San Francisco, CA, US
    [job_card.full_time]
    Polycam's mission is straightforward : Democratize 3D capture and make it universally useful.We want to empower creators, builders, and businesses with access to the most advanced 3D capture tec...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Consumer App Foundations

    Senior Software Engineer, Consumer App Foundations

    Roblox • San Mateo, CA, United States
    [job_card.full_time]
    Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, IoT Platform

    Senior Software Engineer, IoT Platform

    Level Home Inc. • Redwood City, CA, United States
    [job_card.full_time]
    Founded by ex-Apple Product and Engineering leaders.Level is redefining the smart home with technology that is simple, intuitive, useful, and. At Level, we take a unique approach to designing produc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer, Managed Orchestration (Managed Kubernetes)

    Senior Software Engineer, Managed Orchestration (Managed Kubernetes)

    Crusoe • San Francisco, CA, US
    [job_card.full_time]
    Crusoe's mission is to accelerate the abundance of energy and intelligence.We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrif...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer II, Fullstack

    Senior Software Engineer II, Fullstack

    Narvar • San Francisco, CA, United States
    [job_card.full_time]
    We are looking for Fullstack Software Engineers that enjoy working on both APIs and UIs.In this role, you will build products that power the post-purchase experience for the biggest brands in the r...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Senior Software Engineer, Orchestration

    Senior Software Engineer, Orchestration

    Slack • San Francisco, CA, United States
    [job_card.full_time]
    Senior Software Engineer, Orchestration – Slack.Join Slack to build the foundational systems that manage how services are deployed, operated, and monitored across our infrastructure.The Platform Or...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]