Skip to content
Back to jobs

Senior Software Engineer

Roku
Oxford Road 124, Manchester
First seen 2w ago
TBDunknown$60,000 - $100,000

Key details

Compensation
$60,000 - $100,000

Job Description

Salary: £60,000 - 100,000 per year

Requirements

  • Experience developing UI applications using popular frameworks
  • Strong embedded C++ experience
  • Strong experience in TypeScript
  • Experience writing functional integration and unit tests
  • Good understanding of core OS concepts such as memory management and multithreading
  • Good understanding of API design, considerations, and trade-offs
  • Strong verbal and written communication skills
  • Consumer electronics experience building media/content and/or ad products is beneficial
  • Bachelors or Masters degree in Computer Science or a related field
  • Experience working in streaming is a plus
  • Experience with AI tools, agentic engineering workflows, or automation to move faster and scale impact is valued

Responsibilities

  • Develop core features of our Roku Channel app and Roku OS
  • Work closely with Product Development, UI/UX Design, Platform Services, and Release Management teams to support application development
  • Investigate, diagnose, and resolve issues
  • Contribute to embedded UI development, algorithm implementation for complex features, and underlying architecture
  • Work with product management to understand new features and international market needs
  • Develop using modern C++ libraries and frameworks, scripting languages, and third-party code integration
  • Build tools that support the wider development community within Roku

Technologies

  • AI
  • API
  • Embedded
  • Support
  • Roku
  • TypeScript
  • UX UI Design
  • AI Agents
  • C++
  • Claude Code
  • Cursor
  • Firmware
  • LESS
  • MCP

More

We are Roku, the #1 TV streaming platform in the U.S., Canada, and Mexico, and we are working to power every television in the world. We pioneered streaming to the TV and connect consumers with the content they love, content publishers with large audiences, and advertisers with unique ways to engage viewers. We are a fast-growing public company with a collaborative, high-visibility engineering culture where every team member contributes from day one. Our teams generally work in the office Monday through Thursday, with Fridays typically flexible for remote work depending on role and location. We offer a comprehensive benefits package that may include healthcare, life, accident, disability, commuter, retirement options, mental health and financial wellness support, and paid time off, subject to local availability. We value independent thinkers, strong collaborators, and pragmatic problem-solvers who can move fast and deliver impact to millions of users worldwide.

last updated 34 week of 2026

Company & context

Evidence is labeled so you can tell internal community data from public sources.

JobiQueue salary sample

Range from 44 indexed roles at this employer: $60,000 - $100,000(mid ~80000)

Context reflects data collected at crawl time.

Trust-check this listing

Verify scam risk and ghost-job signals before you apply.

Related roles

Browse more remote Software Engineer jobs, or every remote job category.

Senior Software Engineer, Web Development – AI

Roku
TBDManchester
Posted 2w ago
View details

Senior Full Stack Engineer

Roku
TBDCambridge Science Park 334-335, Cambridge$60,000 - $100,000
First seen 3d ago
View details

Technical Operations Engineer

Roku
TBDCambridge Science Park 334-335, Cambridge$60,000 - $100,000
First seen 1w ago
View details

Senior Software Engineer C++ UI

Roku
TBDOxford Road 124, Manchester$60,000 - $100,000
First seen 1w ago
View details

Source: DevITJobs • Last updated 2w ago