Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Full-time

$186k - $266k per year

Tubi

Toronto, ON
  • Remote job

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.

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.

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.

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.
  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Knowledge of other streaming platforms (Apple TV, Fire TV, etc.) 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.

Exposure to large-scale data-driven iteration cycles (A/B testing, feature flagging, experiment analysis) in streaming apps.

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 is listed annually below. This role is also 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.

This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits.

137,200—$196,000 CAD

For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.

For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.

For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.

For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.

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. We will consider for employment qualified applicants with criminal histories consistent with applicable law.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Full-time in Toronto, ON vacancy
  •  ...thousands of businesses in virtually every industry. For more information, visit Summary Shift4 Payments is seeking a Senior Software Engineer to be a key member of a high-velocity engineering team. In this role, you will work hands-on with our platform tech stack to... 
    Senior
    Local area

    Shift4

    Toronto, ON
    7 days ago
  • $160k - $210k per year

     ...Senior Software Engineer (Toronto, Ontario, Canada) As a Senior Software Engineer at Exiger , you’ll have the opportunity to build technology...  ...Experience with data persistence and modern DB querying engines Analytical and Statistical skills (experience is a plus)... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Exiger

    Toronto, ON
    13 days ago
  • $110k - $145k per year

     ...retail touchpoint. Job Description Location of Job:  Remote- Canada We are looking for a highly capable Senior Full Stack Software Engineer to join the Polaris Matching team - a core platform responsible for identifying, matching, and managing product identity... 
    Senior
    Full time
    Local area
    Remote work

    Wiser Solutions

    Toronto, ON
    14 days ago
  • $180k - $220k per year

     ...teams to service customers better Collaborate closely with all engineering teams to ensure consistency in understanding of technical...  ...assets. Required: At least 6+ years of back-end, server-side software development Strong experience with TypeScript and Node.js... 
    Senior
    Full time
    Contract work
    Internship
    Work at office
    Worldwide

    BitGo

    Toronto, ON
    1 day ago
  • $100k - $145k per year

     ...purposes and may be used to fill current openings or future vacancies within our organization.     We are seeking a hands-on Senior Software Engineer AI to lead the design and delivery of AI-driven, automated content workflows, seamlessly integrate them into our existing... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  •  ...who can make us better with their unique experiences.  Join our team! We’re building a world where Identity belongs to you. Senior Software Engineer Senior Software Engineer, Core Infrastructure Okta is the identity standard. The Okta Platform is an independent and... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    Toronto, ON
    18 days ago
  • $100k - $145k per year

     ...recruitment purposes and may be used to fill current openings or future vacancies within our organization.     Job Description Software Engineer – AI (.NET | Azure OpenAI) Short Introduction / Context / Summary Join us to build the next generation of AI‑powered .NET... 
    Senior
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $100k - $145k per year

    New Position: This position is open due to an existing vacancy to support our evolving business needs.     Senior Software Engineer – AI I Are you excited about building AI-driven software that redefines how professionals work? Join a dynamic and highly skilled team... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • CloudTune's goal is to invent new software systems that remove human decision-making from financial...  ...from the mentoring and guidance of senior developers and have the opportunity to...  ...Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+... 
    Senior
    Full time
    Internship

    Amazon.com.ca, ULC

    Toronto, ON
    3 days ago
  • $136k - $170k per year

     ...is part of the Routing Team, which develops large-scale routing engines built primarily in C++. We’re looking for an engineer with a strong...  ...focused on C++ development. Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    15 days ago
  •  ...real solutions, and measure ourselves by customer outcomes. Our engineering team operates with high autonomy and direct customer impact....  ...for people who do the same. The Role We're hiring a Senior Software Engineer to build and scale our platform. You'll work across... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    SuiteSpot Technology

    Toronto, ON
    28 days ago
  •  ...of fun doing it. We are looking for an outstanding Full Stack Engineer with AWS experience to work with as we redefine the face of eBay...  .... Develop and maintain technical documentation to support software applications. Own multiple subsystems within a larger domain,... 
    Senior
    Full time
    Immediate start
    Remote work

    eBay

    Toronto, ON
    1 day ago
  • $136k - $187k per year

     ...platform with 99.99% availability.) The Senior Full Stack Opportunity We are looking...  ...and highly technical full stack software engineer to join the Federated Authentication Platform...  ...authentication pipeline for the Okta Identity Engine leveraging security standards, this... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    Toronto, ON
    2 days ago
  • $136k - $187k per year

     ...standing privileges and seamless orchestration across Okta’s globally distributed cell architecture. We are looking for a Senior Software Engineer to join the Aerial team to build and scale the "Account Layer" of Okta. You will own the development of critical backend services... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Okta

    Toronto, ON
    20 hours ago
  •  ...encouraged is what we strive to do! What You'll Do: Lead an engineering team with the core focus of building robust distributed data...  ...members from successful deliveries Who You Are: ~7+ years of software development experience ~ Experience in managing a software... 
    Senior
    Full time
    Internship

    Criteo

    Toronto, ON
    1 day ago
  • $240k per year

     ...This is a remote position. As a   Senior Software Engineer , you’ll focus primarily on backend development — designing, implementing, and optimizing APIs, data pipelines, and system integrations that play a crucial role in our platform. You’ll work closely with peers across... 
    Senior
    Permanent employment
    Remote work

    Calliere Group

    Toronto, ON
    19 hours ago
  • $100k - $145k per year

     ...Senior Software Engineer – AI I Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work? Symbiotic Services is seeking a Senior Software Engineer – AI for a high-impact opportunity with a leading... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Flexible hours

    Symbiotic Services

    Toronto, ON
    3 days ago
  •  ...ll find us in schools, colleges, hospitals, office buildings, senior living communities, tourist attractions, sports venues, remote...  ...technologies and solutions.   Position Details: Position Title: Software Engineer - Full Stack Developer Salary: 100,000.00 - 120,000.00... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    3 days per week

    Compass Group

    Toronto, ON
    6 days ago
  •  ...Senior Full-Stack Software Engineer (MEAN Stack) We’re SRED.io - a fast-moving startup, building an AI-based platform that helps companies in Canada to get the funding they need for their innovative tech & science projects. We’re looking for a MEAN Full Stack Developer who... 
    Senior
    Flexible hours

    SRED.io

    Toronto, ON
    7 days ago
  •  ...deploy edge and cloud solutions that make intersections and highways safer and smarter. Role Overview We are looking for a Senior Software Engineer to own the design, development, and evolution of our traffic signal optimization systems. This role sits within the... 
    Senior
    Long term contract
    Full time
    Live In
    Manual labor

    Derq

    Toronto, ON
    6 days ago
  • $104k - $143k per year

     ...Technology Cimpress Technology builds the software platforms that power Cimpress’ mass-...  ...We focus on long-term platform thinking, engineering excellence, and building systems that operate...  ...About the Role We are hiring a Senior Software Engineer to join our Order Processing... 
    Senior
    Long term contract
    Remote work

    Cimpress/Vista

    Toronto, ON
    15 days ago
  • $136k - $170k per year

     ...At the heart of Lyft’s platform is a sophisticated map-building engine that transforms raw data into a precise representation of the world...  ...drop-off locations. Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    7 days ago
  • $145k - $190k per year

     ...be part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of... 
    Senior
    Full time
    Summer work
    Local area
    Remote work

    Paramount Commerce

    Toronto, ON
    15 days ago
  • $100k - $145k per year

     ...openings or future vacancies within our organization.     Senior Software Engineer – AI (Materia AI) We’re building the next generation of AI...  ...APIs and microservices supporting AI agents, orchestration engines, and content pipelines. Optimize performance across concurrency... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    16 hours ago
  • $136k - $170k per year

     ...cultivating a work environment where all team members belong and have the opportunity to thrive.  We are seeking a talented Software Engineer to join our dynamic Streaming Compute Team. In this role, you'll be instrumental in designing, developing, and maintaining our low... 
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    1 day ago
  • $140k - $160k per year

     ...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision...  ...transportation network. Our small, tightknit, team consists of engineers with backgrounds in Transportation and Software Engineering, dedicated... 
    Senior
    Full time

    Ouster

    Toronto, ON
    3 days ago
  • $140k - $175k per year

     ...Software International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small...  ...in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto... 
    Senior
    Permanent employment
    Full time

    Software International

    Toronto, ON
    18 days ago
  • $100k - $145k per year

     ...Senior Software Engineer – AI II Recruiter: Symbiotic Services Are you passionate about building AI-driven software that transforms how professionals work? Symbiotic Services is recruiting a Senior Software Engineer – AI II for an opportunity with a leading... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Symbiotic Services

    Toronto, ON
    3 days ago
  •  ...empowered to do your best work. Job Summary The Product Software team at Equinix builds next-generation software products and architecture...  ...software platform and services offerings. We are looking for engineers responsible for developing consistent APIs with microservices,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office

    Equinix

    Toronto, ON
    20 days ago
  • Senior Software Engineer: Back-End Developer About D1g1t d1g1t is the leading institutional-grade enterprise wealth management platform for financial advisors, multi-family offices, broker dealers, and bank advisor networks. d1g1t replaces fragmented legacy systems with... 
    Senior
    Flexible hours

    d1g1t

    Toronto, ON
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Full-time. Be the first to apply!