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

Senior Software Engineer, Backend

$380k

Roku, Building C

TEAMWORK MAKES THE STREAM WORK.

ROKU IS CHANGING HOW THE WORLD WATCHES TV

Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers.

From your first day at Roku, you'll make a valuable - and valued - contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines.

ABOUT THE ROLE

We are seeking a seasoned Senior Backend Engineer to join the Roku APPS team and help shape our large-scale, consumer-facing platform. In this role, you will design, build, and operate highly available and scalable distributed services used by millions of devices worldwide. You will collaborate closely with Product and Design teams to drive features from concept to production, mentor engineers, and influence architectural decisions across the platform.

This role is ideal for a self-starter who thrives on solving complex problems at scale, has a strong operational mindset, and enjoys balancing hands-on engineering with strategic impact. You will have the opportunity to work on challenging distributed systems, help adopt best practices, and ensure our platform remains reliable, performant, and innovative.

ABOUT THE TEAM

The Roku APPS team is a group of highly skilled technologists building innovative platform products and services that power the Roku ecosystem for over 100M+ users and streaming devices. We focus on critical device services - including setup, configuration, software updates, and smart home integration that ensure seamless experiences across millions of devices.

As part of Roku’s broader mission to lead the streaming industry, our team drives the architecture and implementation of scalable, reliable services that support the Roku platform and enhance the way users discover and interact with content. We thrive on solving complex technical challenges, delivering high-impact features, and shaping the future of connected entertainment.

For California Only - The estimated annual base salary for this position is between $380,000 - $450,000 annually. Compensation packages are based on factors unique to each candidate, including but not limited to skill set, certifications, and specific geographical location. This role is eligible for health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.

HOW WILL I USE AI AT ROKU?

At Roku, we don’t just use AI, we work with it. AI agents and smart tools help power drafts, analysis, and repetitive workflows, while our people bring direction, judgment, and accountability. We’re looking for curious, adaptable builders who can show how they’ve used AI or automation to move faster, raise the bar, and scale their impact.

We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real work with these tools. You know how to drive an agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.

WHAT YOU'LL BE DOING

* Build and own large-scale platform services used internally and by millions of devices. * Lead architectural discussions and design highly available, scalable, distributed systems. * Partner with Product and Design to deliver features from ideation through production and ongoing support. * Manage technical scope, priorities, and delivery timelines. * Champion engineering excellence through hands-on development (70%), code/design reviews, and mentorship. * Evaluate emerging technologies and drive adoption of best practices across engineering, QA, and operations.

WE'RE EXCITED IF YOU HAVE

* 8+ years of experience designing, building, and operating large-scale backend and distributed systems. * Strong software development experience (Java preferred). * Expertise in building large-scale cloud services in AWS and/or Google Cloud. * Deep understanding of infrastructure fundamentals (networking, compute, storage, containers) with hands-on experience troubleshooting Kubernetes clusters and distributed systems in production. * Experience selecting appropriate data stores and analyzing performance, scalability, and consistency trade-offs. * Track record of monitoring deployments and diagnosing production issues. * Strong understanding of end-to-end web architecture, from client devices to backend services. * Bachelor’s degree in CS, CE, or equivalent experience.

#LI-SG1

WHAT'S ROKU'S APPROACH TO HYBRID WORKING?

Roku fosters an inclusive and collaborative environment where teams generally work in the office Monday through Thursday. Fridays are generally flexible for remote work, except for employees whose specific roles or assigned office location require five days' a week attendance.

WHAT ARE SOME OF THE BENEFITS?

Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter.

ACCOMMODATIONS

Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to View email address on click.appcast.io [View email address on click.appcast.io?subject=Job%20Application%20Accommodations].

WHAT SHOULD I KNOW ABOUT ROKU'S CULTURE?

Roku is a great place for people who want to work in a fast-paced environment where everyone is focused on the company's success rather than their own. We try to surround ourselves with people who are great at their jobs, who are easy to work with, and who keep their egos in check. We appreciate a sense of humor. We believe a fewer number of very talented folks can do more for less cost than a larger number of less talented teams. We're independent thinkers with big ideas who act boldly, move fast and accomplish extraordinary things through collaboration and trust. In short, at Roku you'll be part of a company that's changing how the world watches TV.

We have a unique culture that we are proud of. We think of ourselves primarily as problem-solvers, which itself is a two-part idea. We come up with the solution, but the solution isn't real until it is built and delivered to the customer. That penchant for action gives us a pragmatic approach to innovation, one that has served us well since 2002.

To learn more about Roku, our global footprint, and how we've grown, visit [

By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku's Applicant Privacy Notice [ and understand that Roku will use your information as described in that notice. If you do not wish to receive any communications from Roku regarding this role or similar roles in the future, you may unsubscribe at any time by emailing View email address on click.appcast.io [View email address on click.appcast.io?subject=Unsubscribe%20Request%20].
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Backend in San Jose, CA vacancy
  • $143.5k - $212.85k

     ...role: \n \nAs a member of the Checkout Engineering team, you will be responsible for the development...  ...what the buyers and merchants using our software desire from us. We\u0027re looking for...  ...:\n\nYour Way to Impact:\n\nAs a backend engineer for PayPal Checkout, you will deliver... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Paypal

    San Jose, CA
    9 hours ago
  •  ...solutions spanning all phases of the Software Development Lifecycle (SDLC)...  ...on definitions from more senior roles. Advises immediate...  ...project-level issues Guides junior engineers Operates with little day-to-...  .... 5+ years of enterprise backend development experience and bachelor... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    9 hours ago
  •  ...solutions spanning all phases of the Software Development Lifecycle (SDLC)...  ...on definitions from more senior roles. Advises immediate...  ...project-level issues Guides junior engineers Operates with little day-to-...  ...As a Software Engineer, Backend Java, you will architect and... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    9 hours ago
  • $184k - $287.5k

     ...of infrastructure tools used by design engineers for build and verification of architectural...  ..., RTL, and gate level designs. As a senior software engineer, you will craft highly...  ...hundreds of engineers worldwide. Working on backend and frontend design and development of... 
    Senior
    Full time
    Worldwide

    NVIDIA

    Santa Clara, CA
    1 day ago
  •  ...NLP, and agent-based workflows Develop backend services and APIs that support model inference...  ...working features Collaborate with ML engineers to integrate, evaluate, and...  ...and scalability 3-5 years of professional software engineering experience Strong experience... 
    Senior
    Full time

    Eightfold

    Santa Clara, CA
    9 hours ago
  • $118k - $212k

     ...diagnose live incidents, analyze metrics, and triage user feedback. We’re now upgrading our backend architecture to be AI-native: systems designed so that agents, tooling, and engineers can all operate them safely. This is a hands-on engineering role — you’ll modernize live... 
    Senior
    Full time
    Local area
    Work from home

    NewsBreak

    Mountain View, CA
    3 hours ago
  •  ...Proven track record of leading AI-driven digital transformation initiatives. Experience working with AI/ML models, personalization engines, and automation tools. Strong leadership, cross-functional collaboration, and executive stakeholder management skills. Experience in... 
    Senior
    Full time

    Paypal

    San Jose, CA
    9 hours ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Job Description Job Description: We are currently seeking highly-motivated individuals who...
    Senior
    Full time

    Mindlance

    Santa Clara, CA
    9 hours ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,...  ...operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    9 hours ago
  • $171.71k - $204.98k

     ...Company Name : DiDi Research America, LLC Job Location : 61 Daggett Drive, San Jose, CA 95134 Job title : Senior Software Engineer Salary Range : $171,708 - $204,984 per year Education and Experience: Master's degree in Computer Science, Electrical Engineering... 
    Senior
    Full time

    Didi Labs

    San Jose, CA
    9 hours ago
  •  ...complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design,...  ...operations), based on definitions from more senior roles. Advises immediate management on project-level issues Guides junior engineers Operates with little day-to-day... 
    Senior
    Full time
    Immediate start

    Paypal

    San Jose, CA
    9 hours ago
  •  ...networking foundation behind the world's most demanding AI clouds. Senior Software Engineer About Netris Netris is the leading network automation...  ...automation platform. What you’ll do Own the end-to-end backend architecture, from data models to APIs and internal services... 
    Senior
    Flexible hours

    Netris

    Santa Clara, CA
    1 day ago
  •  ...intelligence into the physical world. As a Software Engineer, you will set the technical direction...  ...Proficiency in at least one backend programming language (e.g., Python, Go,...  ...systems optimization Experience mentoring senior engineers or leading architectural reviews... 
    Senior
    Immediate start

    Siemens

    Santa Clara, CA
    4 days ago
  • $144k - $216k

     ...Job Overview As a Senior AI Engineer on our Core AI team, you will architect, build, and scale the AI products...  .... Qualifications 8+ years of professional software engineering experience, with 4+ years focused on building backend for production applications. Mastery of... 
    Senior
    Work at office

    Dormont Manufacturing Company

    San Jose, CA
    4 days ago
  • $134k - $167k

     ...CI/CD infrastructure to support end-to-end automation of lab software Work with internal groups to create test automation functionality...  ...in a related field ~ BS in Computer Science, Computer Engineering or related field ~ Proficiency in Python or C++ ~ Experience... 
    Senior
    Full time
    Local area

    Archer

    San Jose, CA
    9 hours ago
  • $175k - $263k

     ...stakeholders (internal and external) from product management to customer beta partners in designing highly scalable and production quality software ~ Proven design sensibility and the willingness to work in a collaborative, team oriented environment. ~ Solid CS background... 
    Senior
    Full time
    Work at office
    Flexible hours

    Pure Storage

    Santa Clara, CA
    9 hours ago
  •  ...Senior Software Engineer Job Description Senior Software Engineer position for the design and development of various products. The candidate will...  .... Long term responsibilities will include overlap with backend team. Responsible for communicating with product development... 
    Senior
    Work experience placement

    MyPhoneData

    San Jose, CA
    4 days ago
  •  ...connect with us We sit inside the Bay Area AI‑Native Product & Engineering Center: we don’t just use AI tools, we build agent harnesses,...  ...compatible in production Work directly with product, design, and backend teams across the US and APAC to turn ambiguous requirements... 
    Senior

    Okx

    San Jose, CA
    3 days ago
  • $70k - $200k

     ...and a comprehensive set of hardware, software and mobile solutions for every charging...  ...for generations to come. Reports To Senior Software Engineering Manager What You Will Be Doing As a...  ...design, development, and maintenance of backend services that support our rapidly... 
    Senior

    ChargePoint

    Campbell, CA
    4 days ago
  •  ...industrial environments. We are based in Milpitas, CA and require 5 days/week in-office collaboration. We are looking for a Senior Software Engineer to build scalable AI infrastructure. As a Senior Software Engineer, you will architect and implement the core training... 
    Senior
    Full time
    Work at office
    Visa sponsorship

    RoboForce

    Milpitas, CA
    9 hours ago
  • $152k - $241.5k

     ...can make a lasting impact on the world. We are looking for a Senior Software Engineer to join our mission to continue improving our HPC...  ...of: Go, Java, C/C++, Scala, Python, Elixir, with a focus on backend, systems, or infrastructure engineering. Deep understanding... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $125k - $160k

     ...About Centric Software:Centric Software is a global leader, providing an innovative and...  ...Key Responsibilities:Design and implement backend services using Java, SQL, and TypeScript...  ...Collaborate with Product Management and engineering peers from concept through delivery.Maintain... 
    Senior
    Full time
    Remote work
    Flexible hours

    Centric Software

    Campbell, CA
    4 days ago
  •  ...solve that gap. We’re a growth-stage software company helping manufacturers access, structure...  ...work alongside experienced operators, engineers, and leaders who have done this before...  ...do well here. Description ~ As a Senior Software Engineer specializing in C++... 
    Senior
    Full time
    Work experience placement
    Remote work
    Shift work

    Litmus, Llc

    Santa Clara, CA
    9 hours ago
  • $150k - $180k

     ...celebrates all of our team members. We're looking for 0 to 1 Senior Software Engineers to join an elite team that is building out Archer’s Airline...  ...and languages are encouraged to apply. Experience with backend development combined with AI-focused front-end development... 
    Senior
    Local area

    Archer

    San Jose, CA
    1 day ago
  • $131k - $213.5k

     ...goal is to create an environment where we all win with precision. Job Description Your Career We’re looking for a Software Engineer to join our Information Technology team and help lead the development and implementation of our program management platforms.... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    9 hours ago
  • $152k - $287.5k

    NVIDIA Gruppe is seeking a highly motivated Senior Software Engineer to join our communication libraries and network software team in Santa Clara, California. This role focuses on designing and maintaining software for complex computing systems used in High Performance... 
    Senior

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  •  ...ABOUT THE ROLE: We are seeking a Software Engineer who thrives as a T-shaped individual—bringing technical expertise in software engineering while also possessing a broad range of skills that allow them to creatively tackle diverse challenges. The ideal candidate is highly... 
    Senior
    Full time

    Reevo

    Santa Clara, CA
    9 hours ago
  • $150k - $183k

     ...About the Role We are seeking a Senior Software Development Engineer to join our FortiWeb team, responsible for developing and maintaining the web...  ...patterns for the engineering team Collaborate with backend teams to define API contracts and integration patterns... 
    Senior
    Full time

    Fortinet

    Santa Clara, CA
    4 days ago
  • $144k - $216k

    # Senior Software Engineer, Core Platform## FloQastPublished 16 Jul 2026### Share this jobSan Jose, CA, USA144K - 216K USD AnnualFull Time## Role...  ...the design, implementation, and evolution of foundational backend systems. The individual will build and optimize critical... 
    Senior

    Towards AI, Inc.

    San Jose, CA
    4 days ago
  • $139k - $257.55k

     ...Platform & Collaboration (ACPC) experiences engineering team, one of the most dynamic, fun, and...  .... Collaborate with frontend and backend engineers to help define and refine API...  ...build. What You Need To Succeed 8+ years of software engineering experience, including production... 
    Senior
    Temporary work
    Local area
    Worldwide

    Adobe

    San Jose, CA
    1 day ago

Do you want to receive more vacancies?

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