×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Roku TV

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Roku, Inc.
Full Time position
Listed on 2026-08-07
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 250000 - 361000 USD Yearly USD 250000.00 361000.00 YEAR
Job Description & How to Apply Below

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

When you work at Roku, you work on a platform that real people use:
You can show off the fruits of your labor to your family and friends and see it in your favorite stores' electronics departments. As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build world-class products, with Roku "inside" as their OS. To make this possible, you will work on the Roku OS on new technologies and develop new features while keeping our existing code clean and performant.

Additionally, you will work with product managers to accommodate shifting demands and schedules; collaborate cross-functionally with our QA and other development teams; and build solutions with external hardware component vendors.

We are an AI-first engineering organization. We activelyleverageAI tools and agentic workflows to amplify our velocity, quality, and innovation. We expect every engineer on this team to view AI as a core part of their daily workflow notan afterthought,and to continuously push the boundaries ofwhat'spossible with AI-assisted development.

We value individuals who take pride in their ability to navigate ambiguity, collaborate, and partner with both internal and external teams, including those with demanding engineering standards and a passion for building the highest-performing, best-in-class consumer products. Wearen'tkidding that Roku is a place where no one is a bystander. If you want to work on a team where you will be surrounded by the best talent building things used by millions of people, if you want a tech culture that just works, you should reach out.

About

the role

At Roku, wedon'tjust 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'relooking for curious, adaptable builders who can show howthey'veused 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 youshippedreal work with these tools. You know how to create and drivean agent, verify its output, and ramp on an unfamiliar codebase with an agent helping you.

We are looking for a talented engineer to join our New Products Development Team working on the Roku TV program! You will be responsible for core tasks ranging from Roku OS feature development, SoC partner collaboration, third-party API integration, code maintenance, design scalability solutions to help onboard new factories, supporting our QA and Channel certification teams, and everything else involved in our end-to-end product development and release cycles.

You will be expected to use AI coding tools daily to accelerate your work and elevate the quality of your output. To succeed in this challenging role, the followingexpertiseis strongly preferred.

"For California Only - The estimated annual salary for this position is between $250,000 - $361,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…

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary