About the role
Join our innovative team at Roku as a Software Engineer Intern, where your passion for technology and creativity will drive our success. We offer a paid 12-week internship, based out of our UK offices in Cambridge and Manchester starting in Summer 2025.
What you'll be doing
You will join one of our engineering teams as a Software Engineer and be responsible for designing and developing your own project. Our teams work across the breadth of Roku OS in various disciplines, including but not limited to:
Embedded Software – C/C++
Backend Engineering – Java, Cloud
Automation - Python, AI
User Interface Development – JavaScript, Python, AI
We're excited if you have
Currently enrolled in a full-time, degree-seeking program and in the process of obtaining a Bachelor's or Master's degree in computer science or a related field. Due to graduate in December 2025 or later.
Non-academic coding experience (e.g., hackathons, code challenges, personal projects, GitHub, open source contributions, volunteer coding experience, conference participation, previous internships, etc.)
Experience in software development principles and a variety of programming languages (e.g., Python, Java, C++, JavaScript).
Familiarity with GenAI, LLM tools
Passion about software development, with a curiosity that drives you to stay on top of tech trends and explore new ideas.
About the company
Roku is changing how the world watches TV
Roku is the #1 TV streaming platform in the US 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.