Back to Search
Overview
Internship

Software Engineer Intern, Full Stack

Confirmed live in the last 24 hours

Roku

Roku

Cambridge, United Kingdom
Hybrid
Posted March 30, 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 the team 

Roku Partner Portal is a B2B enterprise web application that supports teams both within Roku and our manufacturing partners to manage the development lifecycle of our hardware products. Our team is responsible for developing and operating the application taking feature requests from ideas through implementation into deployment.

 

About the Role 

We have a summer intern placement available for a full-stack engineer to join the team. You’ll be involved in end-to-end feature delivery and experience the all aspects of the software lifecycle.

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

 

What you will be doing 

  • Hands-on coding in a range of technologies across the full stack of a modern web application deployed in the Cloud 
  • Build, test and deploy end-to-end features to our users.  
  • Participate in an Agile development process, including scoping, technical design, estimation effort, coding, testing, debugging, code reviews, maintenance, and supportreactnodepythonjavatypescriptjavascriptgorustawsgcp