Back to Search
Overview
Internship

Software Engineer Intern, Platform Quality

Confirmed live in the last 24 hours

Roku

Roku

Cambridge, United Kingdom
Hybrid
Posted March 25, 2026

Job Description

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 this area

Platform Quality Engineering (PQE) focuses on ensuring high-quality delivery across Roku’s TV platform by developing automation, engineering tools, and certification-driven quality solutions. The team works closely with Software Engineering, SDET, and Product teams to improve reliability, scalability, and efficiency across connected devices, players, and TVs.
PQE combines software development, automation engineering, and AI-driven initiatives to enhance testing workflows, tooling, and certification readiness across multiple platform workstreams.


About the role

Join Roku’s Platform Quality Engineering team as a Platform Quality Engineering Intern, where your passion for software development, automation, and problem-solving will help drive quality innovation. 

We offer a paid 12-week internship starting in Summer 2026.

As a PQE Intern, you’ll work on a scoped engineering project that may involve building automation, developing internal tools, or contributing to AI-enabled quality initiatives. Your work will help improve test coverage, execution reliability, and engineering efficiency while supporting Roku’s certification and platform quality goals.

 

What you’ll be doing

  • Contribute to the development of automation, scripts, and software tools that support PQE workflows.
  • Work on certification automation initiatives such as HbbTV, DTG, CI+, Freely OpApp, or related platform areas.
  • Develop or enhance internal engineering utilities, dashboards, or tooling used by PQE teams.
  • Analyse test execution results and support improvements to stability, reliability, or reporting.
  • Collaborate with Quality Engineers, SDETs, and Software Engineers to deliver scalable solutions.
  • Participate in code reviews, technical discussions, and team demos to share progress and learning.

 

We’re excited if you have

  • Currently enrolled in a degree program in Computer Science, Software Engineering, Electronic Engineering, or related field.
  • Programming experience in Python, JavaScript, Java, or similar languages.
  • Interest in software development, automation, or quality engineering practices.
  • Familiarity with Git, scripting, or Linux environments.
  • Strong problem-solving mindset and ability to communicate technical ideas clearly.
  • Curiosity about AI technologies and how they can improve engineering workflows.
  • Passion for learning, collaboration, and continuous improvement.

 

Our Hybrid Work Approach

Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy.

 

Benefits<

pythonjavajavascriptgorustaiiosproduct