Senior Software Engineer - Full-time
$186k - $266k per yearTubi
- 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.
- ...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...SeniorLocal area
$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)...SeniorFull timeWork at officeWork from homeFlexible hours$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...SeniorFull timeLocal areaRemote work$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...SeniorFull timeContract workInternshipWork at officeWorldwide$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...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours2 days per week3 days per week- ...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...SeniorFull timeWork at officeLocal areaFlexible hours
$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...SeniorFull timeContract workWork at officeLocal areaFlexible hours2 days per week3 days per week$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...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- 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+...SeniorFull timeInternship
$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...SeniorHourly payWork at officeFlexible hours3 days per week- ...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...SeniorFull timeImmediate startRemote workFlexible hours
- ...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,...SeniorFull timeImmediate startRemote work
$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...SeniorFull timeWork at officeLocal areaFlexible hours$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...SeniorFull timeWork at officeLocal areaFlexible hours- ...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...SeniorFull timeInternship
$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...SeniorPermanent employmentRemote work$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...SeniorLong term contractFull timeWork at officeRemote workFlexible hours- ...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...SeniorPermanent employmentFull timeWork at officeRemote work3 days per week
- ...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...SeniorFlexible hours
- ...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...SeniorLong term contractFull timeLive InManual labor
$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...SeniorLong term contractRemote work$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...SeniorHourly payWork at officeFlexible hours3 days per week$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...SeniorFull timeSummer workLocal areaRemote work$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...SeniorFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week$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...SeniorHourly payWork at officeFlexible hours3 days per week$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...SeniorFull time$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...SeniorPermanent employmentFull time$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...SeniorFull timeWork at officeRemote workFlexible hours- ...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,...SeniorLong term contractFull timeTemporary workWork at office
- 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...SeniorFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Full-time. Be the first to apply!
- linux software engineer Toronto, ON
- software engineer - robotics Toronto, ON
- software developer intern Toronto, ON
- software developer summer internship Toronto, ON
- software developer internship Toronto, ON
- part time software developer Toronto, ON
- software engineer Toronto, ON
- junior software developer internship Toronto, ON
- software engineer devops Toronto, ON
- software design engineer Toronto, ON
