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

Senior Software Engineer, Cobalt

$186.4k - $266.3k
Full-time

Tubi

About the Role:

We are hiring a Senior Software Engineer to build Tubi's native app runtime for connected TVs on Cobalt, the lightweight, open-source browser engine behind YouTube on living room devices. You will own the layer between Tubi's React app and the device: the Cobalt engine, its Starboard porting layer, and new native components we write in C++ and Rust.

The goal is a Tubi app that launches faster, uses less memory, and behaves the same on every device, starting with Fire TV and expanding to other CTV platforms. This is a hands-on, high-ownership role on a small team, working closely with our web engineers, QA, and device partners.

This is a hybrid role which is two days in the SF office.

What You'll Do:

  • Build, integrate, and ship Cobalt as the runtime for Tubi's CTV apps, packaged as a native library inside our Android (Fire TV) app and later on other platforms
  • Implement and maintain Starboard platform integrations: graphics, input, audio/video playback, DRM, and system services
  • Write new native modules in modern C++ and Rust, including safe FFI boundaries between the two
  • Drive startup and memory performance on low-end, memory-constrained devices (1 GB RAM class): profile, measure, and fix
  • Keep us current with upstream Cobalt releases, track and contribute fixes upstream, and manage security patches for the engine we ship
  • Work with media and playback teams on video pipeline needs such as demuxing, adaptive streaming, and ad playback
  • Build tooling that runs the Tubi app on Cobalt on developer machines and in CI, so we can test UI and automation without a device farm
  • Work directly with device partners' engineering teams on platform issues
  • Mentor engineers and raise the team's native and systems engineering bar

Your Background:

  • 6+ years of professional software engineering, most of it in systems or native code
  • Expert-level modern C++ (C++17/20): memory management, concurrency, templates, and debugging large codebases
  • Strong production experience in Rust: ownership and lifetimes, async, unsafe code, and C/C++ interop (FFI, bindgen/cxx)
  • Experience with large C++ build systems (GN/Ninja, CMake, or Bazel) and cross-compiling for ARM and embedded Linux or Android targets
  • Hands-on performance work: profiling CPU, memory, and startup time with tools like perf, Perfetto, or heaptrack, and turning findings into measurable wins
  • Comfort debugging on real hardware: Android NDK, adb, native crash analysis, and symbolication
  • Clear written communication and a track record of leading technical initiatives across teams

Nice to Have

  • Experience with Cobalt, Starboard, Chromium, or another browser engine (Blink, WebKit, Servo)
  • JavaScript engine internals, especially V8: code caching, snapshots, or GC tuning
  • Graphics on embedded devices: OpenGL ES, Skia, or WebGPU
  • Media pipelines: MSE/EME, ExoPlayer or native players, demuxers, Widevine or PlayReady DRM
  • Shipping on TV platforms such as Fire TV, Android TV, Samsung Tizen, LG webOS, or Roku
  • Open-source contributions to C++ or Rust projects
  • Enough React and TypeScript to work with the web app running on top of the engine

#LI-CL1

#LI-Hybrid

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 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.

High cost labor markets such as but not limited to Los Angeles, New York City, and San Francisco

$186,400—$266,300 USD

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.

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.

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 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Cobalt in San Francisco, CA vacancy
  • $148k - $185k

     ...A leading transportation company in San Francisco is seeking an experienced software engineer to help innovate within their team. This role involves establishing roadmaps and architectures, writing maintainable code, and leading projects to execution. Candidates should... 
    Senior

    SupportFinity

    San Francisco, CA
    4 days ago
  •  ...The client is seeking a Senior Software Engineer to lead work focused on API development and data connectors within a MarTech/AdTech environment. In this role, you will design, build, and maintain backend services and integration components that enable reliable data exchange... 
    Senior

    Confidential

    San Francisco, CA
    2 days ago
  •  ...services and improving overall system performance. Additionally, the engineer is responsible for reviewing code and adhering to industry best...  ...must have a bachelor's degree and at least 5 years of software development experience, specifically with microservices. A master... 
    Senior

    DutyTap

    San Francisco, CA
    1 day ago
  •  ...private conversations into source-backed knowledge a firm can build on. We are now hiring a Software Engineer, based in San Francisco. You will work in a small senior team where you own features end to end, from the first customer conversation to production. Our... 
    Senior
    Immediate start

    Syntrace

    San Francisco, CA
    3 days ago
  • $180k - $230k

    Key Responsibilities: You will have access to our cloud infrastructure for development and deployment. You will make our model playgrounds more interactive and help make them more discoverable. Some core technologies we use include Python, Postgres, and Next.js...
    Senior
    Currently hiring
    Relocation
    Visa sponsorship

    Kindredventures

    San Francisco, CA
    4 days ago
  •  ...candidates at scale. This role is for an exceptional full stack engineer who wants to work on frontier AI technology including real-time...  ...write a good chunk of your code. ~3–5+ years of professional software engineering experience ~ Full stack engineer who can ship end... 
    Senior

    HeyMilo AI

    San Francisco, CA
    4 days ago
  • $400k

     ...the work matters AI models have gotten good at narrow coding tasks but still fail at the complex, judgment-heavy parts of software engineering. We build the environments that expose those failures and help models improve. What you'll do You'll design, build,... 
    Senior

    Mechanize, Inc.

    San Francisco, CA
    4 days ago
  •  ...out of our office in SOMA. As an early engineer, you will be a true owner of your work,...  ...least 4 years of professional full‑time software development, including at least one 2 years...  ...technical challenge (waived for very senior candidates) ~45‑min live‑coding interview... 
    Senior
    Full time
    Work at office

    FleetWorks Technology, Inc.

    San Francisco, CA
    4 days ago
  • $190k - $230k

     ...About the Role This is a core engineering position on a small, lean team of ten engineers building...  ...working directly with fellow engineers and senior technical leadership. What We’re Looking For ~5+ years of software engineering experience, with a strong... 
    Senior

    Wintermeyer Ventures

    San Francisco, CA
    1 day ago
  • $170k - $240k

     ...Senior/Staff Backend Engineer | AI Fintech | $170k-$240k + Equity | SF or NYC We're hiring on behalf of a well-funded Series A fintech building...  ...owner What they're looking for: ~6+ years in software engineering, with at least 2 years using Go or Java in production... 
    Senior
    Work at office
    3 days per week

    Realm

    San Francisco, CA
    2 days ago
  •  ...Position Title: Senior Software Engineer Location: Hybrid, New York City or San Francisco Employment Type: Full-Time Overview: We're looking for a Senior Software Engineer to lead the development of a modern SaaS platform that powers essential real-world... 
    Senior
    Full time

    Barker Staffing Solutions LLC

    San Francisco, CA
    1 day ago
  •  ...change that, About the Role We're on the hunt for driven Senior Engineers to join our team at an exciting stage of our startup's...  ...perspectives. Engage with healthcare professionals to tailor software solutions that meet real-world needs. Play a role in an agile... 
    Senior
    Work at office
    Flexible hours

    Quiet Capital

    San Francisco, CA
    5 days ago
  • $225k - $405k

     ...Engineering at Ivo An AI agent that lives in MS Word and edits the document for you [2023] Ditching imprecise embeddings models in...  ...actually cried when we showed her this) [2025] Role Our Software Solves All These Problems (and More) At Scale, And Our Backend... 
    Senior
    Contract work

    IVO Inc

    San Francisco, CA
    4 days ago
  •  ...Overview We are partnering with a fast-growing Series D startup that is redefining how engineering teams build secure software. Their developer-first security tooling is trusted by some of the biggest names in tech and backed by top-tier investors including Sequoia,... 
    Senior
    3 days per week

    Dexian

    San Francisco, CA
    1 day ago
  •  ...TypeScript, React, NextJS, Postgres with Prisma, Python, AWS. What you'll bring: Seasoned Expertise: 5+ years of software engineering experience with a proven track record of delivering significant projects in production SaaS environments. Startup Resilience... 
    Senior

    Cascading AI Inc.

    San Francisco, CA
    1 day ago
  •  ...of mouth, not paid acquisition. Build software people actually love and use every day....  ...401K matching. The Role This is a senior individual contributor role for someone...  ...help raise the bar for the rest of the engineering team. We’re looking for someone who can... 
    Senior
    Flexible hours

    CircleBack Inc

    San Francisco, CA
    2 days ago
  • $105k - $195k

     ...that mission. The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will...  ...standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment. Participate... 
    Senior

    CNN

    San Francisco, CA
    2 days ago
  •  ...Engineers will build and ship end-to-end features across product, platform, and AI infrastructure. Responsibilities include developing user-facing experiences, managing backend APIs, and orchestrating complex AI agent systems. Requirements: Candidates must have 2-1... 
    Senior

    FutureTech Recruitment

    San Francisco, CA
    3 days ago
  • $170k - $200k

     ...pay yearly) Location: On‑Site Technology Headhunting Specialist | Cloud & Infrastructure We are seeking versatile Senior Software Engineers who specialize across disciplines – Machine Learning, Data Engineering, and Full‑Stack Development. The ideal candidate is... 
    Senior
    Full time

    Premier Group Inc

    San Francisco, CA
    2 days ago
  •  ...science behind them. We are a small team of engineers, designers, product managers, and...  ...them in production. The role As a Senior Engineer, you own meaningful parts of the...  ...Data org to turn requirements into working software Mentor earlier‑career engineers and... 
    Senior

    Nuna Inc

    San Francisco, CA
    4 days ago
  •  ...Senior Software Engineer | Distributed Systems | AI Infrastructure | San Francisco We're partnering with one of the most exciting early-stage AI infrastructure companies in Silicon Valley. Backed by leading investors and founded by engineers who believe autonomous... 
    Senior

    Xcede

    San Francisco, CA
    4 days ago
  •  ...Senior Backend Engineer Location: New York, NY Overview We are a technology-driven organization operating at the intersection of...  ...throughput, low-latency environments Participate in the full software development lifecycle, from design through deployment and... 
    Senior

    Next Ventures

    San Francisco, CA
    5 days ago
  • $213k - $263k

     ...lifecycle, encompassing creation, validation, testing, and publishing. We are seeking an experienced, technically hands-on Senior Software Engineer to design and implement these core authoring APIs. In this hybrid role, you will report to the Sr. Staff Manager.... 
    Senior
    Full time
    Remote work

    Waymo

    San Francisco, CA
    1 day ago
  •  ...Juicebox include Y Combinator, Coatue, Bond, Lux, Verified Capital, and Committed Capital. About The Role As a Senior SWE you’ll play a key role in engineering decisions, working closely with the founders and focus on questions like: How can we optimize the... 
    Senior
    Work experience placement
    Work at office

    Juicebox

    San Francisco, CA
    1 day ago
  • $50 - $150 per hour

     ...to improve how Large Language Models (LLMs) perform on real software engineering problems. The core of this project involves identifying and...  ...tools, we encourage you to apply. Seniorit y level ~ Mid-Senior level Employment type ~ Contract Job function... 
    Senior
    Full time
    Contract work
    Part time
    For contractors
    Flexible hours

    Turing

    San Francisco, CA
    2 days ago
  • $190k - $280k

     ...Overview Flow Engineering is an AI-native requirements platform for modern engineering organizations, enabling hardware teams to...  ...and rigor. About The Role Flow is seeking full stack senior software engineers to build AI-powered capabilities that help teams author... 
    Senior
    Flexible hours

    Flow Engineering

    San Francisco, CA
    4 days ago
  •  ...flexible remote-friendly options, we foster a culture of innovation, ownership, and measurable impact. Role Overview As Senior Software Engineer, you’ll be a core member of the team, architecting and implementing the end-to-end systems that power our agentic... 
    Senior
    Full time
    Remote work
    Flexible hours

    BackOps AI

    San Francisco, CA
    1 day ago
  • $150k - $220k

     ..., Sequoia Capital, Visa, and others. About The Role The engineering team owns the delivery and stability of our product end to end...  ...team owns our customers’ ability to capture revenue. The Sr. Software Engineer role centers around envisioning superior technical solutions... 
    Senior
    Visa sponsorship
    Free visa
    Flexible hours

    Finix

    San Francisco, CA
    2 days ago
  •  ...About Corridor Software development is becoming autonomous. The fastest teams already work this way, and at Corridor, we are leading...  ...to shape what we build. Help shape our architecture, engineering practices, and technical direction as the team grows. Work... 
    Senior
    Work at office
    3 days per week

    Corridor

    San Francisco, CA
    5 days ago
  •  ...expanding, the data challenges we\'re solving are getting more complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you\'ll own the architecture at the heart of our product: the backend data... 
    Senior

    CloudZero

    San Francisco, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Cobalt. Be the first to apply!