Skip to content
Back to jobs

Senior Software Engineer UI Performance

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

Key details

Compensation
$60,000 - $100,000

Job Description

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

Requirements

  • 5+ years of professional experience in software engineering, with a focus on embedded systems or UI performance
  • Strong proficiency in C++ programming, with experience developing and optimizing rendering engines or UI frameworks
  • Experience building JavaScript or TypeScript frameworks or working on JavaScript virtual machines and runtimes
  • Solid understanding of Linux OS concepts and experience working in Linux-based environments
  • Experience with test automation as part of the software development lifecycle
  • Familiarity with embedded development principles, particularly in mid-level firmware or system software
  • Ability to work independently and asynchronously in a distributed team environment across multiple time zones
  • Strong communication skills to collaborate effectively with cross-functional teams
  • A track record of delivering high-performance user experiences through efficient and maintainable code

Responsibilities

  • Develop, maintain, and enhance the high-performance grid rendering component that powers our app engine
  • Use agentic coding to accelerate feature development and testing
  • Collaborate with cross-functional teams including the Home Screen and EPG teams to integrate feature requests and optimize UI responsiveness
  • Implement unit, integration, and functional tests to ensure high-quality user experiences across our devices
  • Apply deep knowledge of Linux and OS concepts to improve system stability and performance
  • Work autonomously in a distributed team environment, communicating effectively across time zones and locations
  • Participate in design discussions and code reviews to uphold best practices in embedded C++ development and system architecture

Technologies

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

More

We are Roku, the #1 TV streaming platform in the U.S., Canada, and Mexico, with a mission to connect the entire TV ecosystem and power every television in the world. Our team builds and improves the UI framework and components behind our user experiences, helping us scale new features to tens of millions of users worldwide. We foster an inclusive, collaborative environment with a fast-paced, pragmatic culture where ownership, strong teamwork, and innovation matter. We generally work in the office Monday through Thursday, with Fridays typically flexible for remote work depending on role and location. We also offer a comprehensive benefits package that may include mental health and financial wellness support, healthcare, life, accident, disability, commuter, retirement options, and time off, with availability varying by location and role.

last updated 35 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 1w ago