Job Opportunities API

The Public Ledger of Openings

← Back to the ledger

Senior Software Engineer, UI

Roku
CompanyRoku
CategoryEngineering
LocationSan Jose
RemoteOn-site (inferred)
EmploymentNot stated
LevelSenior
SalaryNot stated by the employer
Posted16 Apr 2026
Last verified30 Jul 2026
SourceEmployer career page (greenhouse)
Applications are handled by the employer, not by us.Apply on the employer's site →
Description
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 team Join the Home Screen team — the engineers behind Roku's home screen and the experiences that greet every Roku user the moment they turn on their TV. Our work ships to hundreds of millions of devices worldwide. We move fast and hold a high bar. Engineers on this team own features end-to-end — from the OS platform layer through BrightScript/SceneGraph UI to cloud integration — and collaborate closely with product, design, and cross-functional engineering partners to bring ambitious ideas to production at scale. About the role We are looking for a Senior Software Engineer to take deep ownership of the OS UI platform that powers the Roku home screen and Browse Surfaces. You will drive architecture and delivery across the OS client stack: SceneGraph component framework, performance and memory optimization, and the user-facing experiences built on top of it. For California Only - The estimated annual base salary for this position is between $370,000 - $400,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 Architect and implement features across the Roku home screen & Browse Surfaces, through SceneGraph UI to cloud-backed content experiences Drive performance, memory efficiency, and reliability of the home screen on constrained embedded hardware Own features end-to-end: design, implementation, testing, and production rollout to hundreds of millions of devices Collaborate with UI/UX design, product management, and cloud engineering teams to define and deliver new user experiences, including AI-driven features Mentor engineers, establish technical standards, and evangelize best practices across the team Investigate and resolve complex platform issues affecting millions of users We're excited if you have 7+ years of software engineering experience, with significant time in embedded or consumer electronics environments Deep proficiency in C++ and/or BrightScript/SceneGraph/TypeScript (or equivalent TV platform SDK experience) Proven track record in architecting and shipping features on constrained embedded platfor
HOUSE ADYou found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →
Senior Software Engineer, UI — Roku · Job Opportunities API