3h ago

Senior Software Engineer, Roku UI

Cambridge, United Kingdom
full-timeseniorStreaming technology / Consumer electronics

Tech Stack

Description

You will design, implement, and optimize UI frameworks and performance-critical systems that power the user experience on millions of Roku devices, working across graphics rendering, animation, and layout using C++. Your work will directly impact how consumers interact with the leading TV streaming platform.

Requirements

  • 6+ years of software engineering experience with a strong focus on UI frameworks
  • Proficiency in C++ for performance-critical systems
  • Experience with graphics rendering, layout engines, or animation frameworks
  • Ability to lead technical investigations and architect solutions
  • Experience collaborating across cross-functional teams

Responsibilities

  • Build and scale UI frameworks and features optimized for millions of users
  • Design and implement performance-critical systems across rendering pipelines, layout engines, and animation frameworks using C++
  • Develop and maintain developer-facing tools and UI layers
  • Integrate AI/ML capabilities into developer workflows and platform features
  • Mentor junior engineers through design reviews and technical guidance
0 views 0 saves 0 applications