Roku
Software Engineering Internship Programme
Software Engineering Internship Programme at Roku, based in Manchester, North West. This is a internship role.
- Pay
- Not given by the employer
- Hours and contract
- Internship · On site
- Location
- Manchester, North West
- Closing date
- Sector
- Engineering & Manufacturing
Reference dca6860704af1264791ce8a95ee5537118fe96db
About the role
Join Roku’s Software Engineering Internship Programme in Manchester and gain practical experience working on technology used by millions of people worldwide. This paid, 12-week summer internship runs from June to early September 2027 and offers the opportunity to contribute to real products and engineering projects. Working alongside experienced engineers, you’ll develop your technical skills across areas such as software development, automation and AI-powered workflows. With dedicated mentorship, hands-on responsibilities and exposure to modern engineering practices, the programme provides an opportunity to build valuable experience for your future career in technology. The Company Roku is a leading TV streaming platform in the United States, Canada and Mexico, with ambitions to expand its technology to televisions worldwide. Having helped pioneer television streaming, Roku connects viewers with the entertainment they enjoy while supporting content publishers in reaching audiences and advertisers in engaging consumers. As a growing publicly listed technology company, Roku encourages employees to take ownership of their work and contribute to its wider success. Its collaborative environment brings together teams working across different technologies and disciplines, with opportunities to develop new skills while helping shape the future of television streaming. The Role As a Software Engineering Intern, you’ll join one of Roku’s engineering teams and take responsibility for a defined project contributing to its products and platforms. You’ll be matched with a team based on your skills and interests, with potential projects covering user interfaces, embedded and platform software, automation, developer tools and AI-powered workflows. Roku’s engineering teams use a range of programming languages and technologies, including generative AI-assisted development tools to improve productivity and code quality. Your responsibilities will include: Taking ownership of a clearly defined project that supports your team’s objectives. Developing clean, maintainable and thoroughly tested code using modern programming languages and engineering practices. Debugging, testing and analysing software performance, while documenting your work for other engineers. Working closely with engineers and mentors, contributing to code reviews and sharing project updates and technical learnings. You’ll gain experience working on live engineering challenges while developing your understanding of collaborative software development and the practical application of AI technologies. Benefits and Perks Roku offers a paid 12-week internship with opportunities to gain practical engineering experience and develop your technical abilities. Interns receive support from a dedicated mentor and manager, with opportunities to learn from experienced engineers and contribute directly to Roku’s products and platforms. The programme follows a hybrid working arrangement, with interns generally spending Monday to Thursday in the Manchester office and working remotely on Fridays. Roku also provides access to mental health and financial wellbeing resources, alongside a wider range of employee benefits that may include healthcare, insurance, pension arrangements and other support services. Availability of individual benefits depends on the role and location and should be confirmed with the recruitment team. Requirements Must-Have Be in the penultimate year of your degree, or in your final year with plans to undertake a one-year master’s programme. Have permanent permission to work in the UK. Unfortunately, applicants on student visas cannot be considered. Be available to work full-time throughout the 12-week programme, from June to early September 2027, in Manchester. Have an interest in AI technologies and previous experience developing AI agents and automated workflows. Nice-to-Have Current enrolment in a Computer Science, Engineering or closely related degree. Knowledge of at least one programming language, such as C, C++, Python, JavaScript or TypeScript, ideally supported by personal projects, open-source contributions or hackathon experience. A sound understanding of computer science principles, including data structures, algorithms, operating systems or networking. Practical experience using generative AI tools in academic work, independent projects or other technical activities. Strong problem-solving abilities and the confidence to communicate technical ideas clearly. A proactive approach to learning, experimenting and improving technical solutions. Experience with AI development tools such as Claude Code, Cursor, MCP servers, custom skills or agent frameworks would also be valuable. Roku is interested in candidates who understand how to use AI tools effectively, assess their outputs and apply their own technical judgement. Apply Now If you’re interested in software engineering and want to develop your skills while contributing to real technology projects, Roku’s Summer 2027 Internship Programme could be an excellent opportunity. Apply now to be considered for the programme in Manchester.
Reference: dca6860704af1264791ce8a95ee5537118fe96db · Posted 1 hour ago · Closes 11 Dec 2026 · Listed via Roku
Apply for this job
This role is listed via Roku. Applications are handled on the employer's site.
Apply on employer siteOpens the employer's website in a new tab.
Signed in? Every job you apply for counts toward your weekly goal and badges. How it works
Safe applying: a genuine employer will never ask you to pay for a DBS check, training or equipment, or move you onto WhatsApp before you are hired. If this listing does, report it and do not pay anything.