Senior Software Engineer, OTT
$186k - $266k per yearTubi
- Remote job
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.
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.
- 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.
- 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.
California, New York City, Westchester County, NY, and Seattle, WA
$186,400—$266,300 USD
The expected salary range for this role, with final offer amount dependent on education, skills, experience, and location, is listed annually below. This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits.
Toronto, Ontario, Canada
$137,200—$196,000 CAD
Tubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here , covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:
- 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.
$104k - $139k per year
...the world, Mozillians design, build and distribute open-source software that enables people to enjoy the internet on their terms. About... ...keeping safety and performance at the forefront. As a WebExtensions Engineer, you will help implement new extension capabilities, improve...SeniorFull timeImmediate startRemote workHome office- ...and passionate people to join us in building the safety net for self-employment. About This Role We're hiring a Senior or Staff Software Engineer to work across our product teams. This is a high-impact, full-stack role where you’ll be shipping customer-facing...SeniorSelf employmentRemote workFlexible hours
- ...Collaborative Environment: Work alongside a diverse group of talented engineers and designers. Collaborate with RTL designers and verification... .... A strong background in video compression and video codec software/hardware design. Proficiency in C and C++ for video codec...SeniorFull timeWork at officeRemote workWorldwide
- ...Senior JavaScript Software Engineer (Perm, Canada, Remote) This is a permanent full-time remote opportunity for those based in Canada. Please note that visa sponsorship is not available for this role. About Nearform Nearform is an independent team of data & AI...SeniorPermanent employmentFull timeRemote workFlexible hours
- ...headquartered in Berlin, Germany. Following our recent $80m Series C funding, we are ready to push beyond. We are searching for a Senior Ruby Software Engineer to join our Booking team . The role implies contribution to the product & technical domains of excellence in the main...SeniorPermanent employmentFull timeWork at officeRemote workRelocationFlexible hours
- ...technology and working with brilliant people. You are an accomplished senior Python programmer that enjoys challenging projects in mission-... ...one of the industry's pioneers in open source with intelligent engineers at every level from engineer to CTO and CEO level. At Canonical...SeniorRemote work
- ...Addepto is a leading AI consulting () and data engineering () company that builds scalable, ROI-focused AI solutions for some of the world... ...design and guide the implementation of robust, scalable, and secure software solutions. This role requires a deep understanding of both...SeniorLong term contractPermanent employmentFull timeContract workRemote workFlexible hours
$185k - $225k per year
...Contribute to system design and code reviews, maintaining high engineering standards. Leverage AI-assisted development tools to improve... ...systems and workflows. Qualifications ~6+ years of professional software engineering experience. ~ Strong proficiency in Python, Rust,...SeniorContract workWork at officeRemote workWork from home- ...more, and counts the former President and COO of Hubspot, JD Sherman, among its board members. YOUR ROLE & MISSION As a Senior Software Engineer, you will be a critical part of our growing company, working on a cross-functional team to implement best practices in technology...SeniorWorldwide
- ...product suite Day-to-Day Impact Craft elegant, scalable software solutions that meet evolving business demands Partner with Product... ...optimization and technical debt reduction Elevate our engineering culture by mentoring colleagues and championing best practices...SeniorRemote jobFor contractorsSelf employmentFreelanceWork from homeFlexible hours
- ...Job description Helcim is searching for 2 (two!) Senior Software Engineers to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for coding, enjoys learning & implementing new technologies, has strong...SeniorFull timeWork at officeRemote workMonday to friday
$137k - $206k per year
...Ready to be a Titan? As a Senior Software Engineer will be part of the engineering team at ServiceTitan to help improve our products and build new ones. This is an exciting role for an engineer to come in and lead the major feature development in the rapidly growing startup...SeniorRemote jobInternshipLocal areaFlexible hours- ...TechBiz Global TechBiz Global is a leading recruitment and software development company. Our diverse, globally distributed team... ...About the Role: We are seeking an experienced and versatile Senior Software Engineer to join our innovative and dynamic team. This position...SeniorPermanent employmentFull timeRemote work
- ...Consensys is the leading blockchain and web3 software company founded by Joe Lubin, CEO of... ...MetaMask MetaMask aims to create a thriving engineering organization that supports the well-being... ...roadmap. What you’ll do As a senior engineer on the RAMPS team, you will:...SeniorFull timeRemote workShift work
$249.7k - $337.9k per year
...Role Description As a Principal Engineer at Dropbox, you will own company critical, loosely... ...innovates, while remaining hands on in software development where it provides the greatest... ...driving execution standards, and aligning senior technical and product leaders across...SeniorLong term contractFull time- ...Software Engineer - AI-Native Product Builder Location : Toronto (Hybrid) or Remote within Canada Duration : 4–8 months (with potential... ...clearly, and follow through You do not need to be senior. You do need to be capable, curious, and accountable. What...SeniorRemote jobLong term contractFull timeTemporary workInternship
- ...able to bring to this team. We're seeking an experienced Senior Full Stack Engineer with strong Java expertise to join our remote team. You'll... ...successful in this role with: (required) Minimum of 5+ years as a Software Engineer, with at least 3 years building and scaling SaaS...SeniorRemote jobFlexible hours
- ...leads to high expectations, and we must keep raising the bar! Viral Nation is looking for a highly-skilled and experienced Senior Software Engineer, API to join our dynamic organization. This role will play a pivotal role in shaping the technical direction of our engineering...SeniorRemote jobLong term contract
$165k - $183k per year
...to where we work. ABOUT THE ROLE Are you ready to take your development skills to the next level? We’re looking for a Senior Software Engineer to join our Ads team. You’ll play a critical role in the evolution of our Ads suite and help build world-class reporting solutions...SeniorRemote jobLong term contractPermanent employmentTemporary workWork at officeWork from homeFlexible hours$150k - $180k per year
...Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic... ...world where technology augments and empowers human care. As a Software Engineer on our Intelligence & Integrations team, you will be a key...SeniorRemote jobFlexible hours$124k - $165k per year
...This is Engineering at Lattice Lattice’s Engineering team is continuously improving both our product and our craft. We build maintainable... ...Bring to the Table Experience ~5+ years of professional software engineering experience with significant time spent on production...SeniorRemote jobWork at officeWork from home- ...this role, we encourage you to apply. Your Role You’re a senior engineer who is well respected by your peers, and know how to lead... ...technical learning. What We Are Looking For ~5+ years of software development experience in Java and/or Kotlin - OO design and associated...SeniorLong term contractFull timeRemote workFlexible hours
$180k - $220k per year
...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates... ...precision. Collaborating closely with senior leaders, your influence will be pivotal... ...partnership with our DevOps team, ensuring our software solutions are highly available,...SeniorLong term contractFull timeRemote workFlexible hours- ...that is reliable and consistent, focusing on infrastructure stability, good value and consistent service delivery. Our backend software engineers make sure that when a customer hits a button in a Web application, magic happens on hosting infrastructure in a data centre...Permanent employmentFull time
- ...limited partners through world-class software, purpose-built for everyone in venture... ...the opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II , you... ...financial data pipelines, transaction engines, ML-assisted tooling, and full-service...SeniorRemote jobWork at officeFlexible hours
$126k - $163k per year
...and we're talking about those outside of Samsara — act as a software layer between infrastructure and product. They also tend to... ...the central interface for insights and management. As a Senior Software Engineer in the Platform team, you’ll own the systems you build, shape...SeniorRemote jobLong term contractFull timeInternshipWorldwideFlexible hours$130k - $185k per year
...GTMfund. For more information, check out centari.com or find us on LinkedIn . About the Role We are hiring a Senior Fullstack Software Engineer to join our product team. You'll be a key player in designing and building end to end features, working alongside...SeniorRemote jobFlexible hours- ...TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Senior/Leading Software Engineer specialist to join one of our clients ' teams. If you're looking for an exciting opportunity to grow in a innovative...SeniorPermanent employmentFull timeFlexible hours
$110k - $145k per year
...About the Role: This is an existing role in our team. We are looking for a strategic and collaborative Senior Software Developer to join our Development & Engineering team to work on our Social Media Archiving Solutions. In this role, you will be a key individual...SeniorRemote jobFull timeInternshipWork from home- ...deploy scalable geospatial APIs, services, and data pipelines Collaborate with science teams, product managers, and other backend engineers to deliver complex geospatial data solutions Brainstorm features with engineering management, product managers and domain experts...Full timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, OTT. Be the first to apply!
- software developer intern Remote
- junior software developer Remote
- software engineer Remote
- software developer Remote
- software engineer - robotics Remote
- senior software developer Remote
- software developer no experience Remote
- software engineer - computer Remote
- junior software engineer Remote
- software engineer intern Remote
