Roku

Roku

Manchester, North West

Senior Software Engineer

Full-Time£60,000 - 100,000 per year前天United Kingdom
IT

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

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About Roku

Roku

Roku

Manchester

IT

Skills & Technologies

TypeScriptC++GoAIUXUI

Inferred from job description

Salary Insight

£80,000

This role

£75,000

UK median

This salary is 7% above the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom