Roku

About Roku

Affordable streaming for all your favorite shows

🏒 Tech, HardwareπŸ‘₯ 1001+ employeesπŸ“… Founded 2002πŸ“ Newhall, San Jose, CAπŸ’° $247.8m⭐ 3.7
B2CEntertainmentVideoMedia

Key Highlights

  • Over 100 million active accounts worldwide
  • Acquired Quibi's library for original content
  • $247.8 million raised in Series H funding
  • Headquartered in San Jose, CA with 1001+ employees

Roku, headquartered in San Jose, CA, is a leading streaming platform that provides users with access to a wide array of TV channels, movies, and third-party streaming services. With over 100 million active accounts, Roku has raised $247.8 million in funding and continues to innovate in the B2C enter...

🎁 Benefits

Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...

🌟 Culture

Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku

Software Engineering β€’ Entry-Level

Roku β€’ Cambridge

Apply Now β†’

Skills & Technologies

Overview

Roku is hiring a Software Engineer Intern to contribute to automation and developer tooling projects. You'll work with Python to enhance testing frameworks and improve engineering productivity. This internship is ideal for those looking to gain hands-on experience in software development.

Job Description

Who you are

You are an aspiring software engineer with a strong interest in automation and developer tools. You have a foundational understanding of programming, particularly in Python, and are eager to apply your skills in a real-world setting. You thrive in collaborative environments and are excited about contributing to projects that enhance the developer experience.

You are a quick learner who is open to feedback and enjoys tackling challenges. Your creativity and problem-solving skills will help you succeed in this internship, as you will be working on projects that require innovative thinking and technical expertise. You are passionate about technology and eager to make a meaningful impact during your time at Roku.

What you'll do

As a Software Engineer Intern at Roku, you will join the automation and tools team, where you will work on projects that strengthen automation and developer tooling. Your responsibilities will include enhancing a Python test framework and building lightweight web applications that support the development process. You will collaborate with experienced engineers and gain insights into best practices in software development.

Throughout the internship, you will have the opportunity to learn about the TV streaming industry and how Roku is revolutionizing the way people watch television. You will contribute to projects that improve validation coverage and speed up release cycles, ultimately enhancing the overall developer experience at Roku.

What we offer

Roku offers a paid 12-week internship program starting in Summer 2026, providing you with valuable experience in a fast-growing public company. You will have the chance to work alongside talented professionals who are passionate about technology and innovation. This internship will not only help you develop your technical skills but also allow you to make a real contribution to the company’s mission of connecting consumers to the content they love.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Roku.

✨

Similar Jobs You Might Like

Based on your interests and this role

Roku

Embedded Engineer

Rokuβ€’πŸ“ Cambridge - On-Site

Roku is hiring an Embedded Engineer Intern to contribute to their embedded software team. You'll work on projects that enhance the embedded stack, focusing on reliability and performance. This internship is ideal for those with a passion for technology and creativity.

πŸ›οΈ On-SiteEntry-Level
3d ago
Roku

Software Engineering

Rokuβ€’πŸ“ Cambridge - On-Site

Roku is hiring a Software Engineer Intern for their User Interface team. You'll work on projects related to UI components and performance tuning. This internship is ideal for those looking to gain hands-on experience in software engineering.

πŸ›οΈ On-SiteEntry-Level
1w ago
Saronic

Software Engineering

Saronicβ€’πŸ“ Austin - On-Site

Saronic is seeking a Software Engineer Intern to work on the development of autonomous surface vessels. You'll gain hands-on experience in software development and integration. This internship is ideal for students pursuing computer science or related fields.

πŸ›οΈ On-SiteEntry-Level
1 month ago
quantco

Software Engineering

quantcoβ€’πŸ“ Europe

QuantCo is hiring a Software Engineering Intern to help build robust and scalable solutions. You'll gain hands-on experience in designing end-to-end solutions that integrate industry-leading models into client businesses.

Entry-Level
5 years ago
Box

Software Engineering

Boxβ€’πŸ“ Redwood City - On-Site

Box is hiring a Software Engineering Intern to work on impactful projects within their engineering teams. You'll have the opportunity to build and ship code that contributes to the product roadmap. This role is ideal for those looking to gain hands-on experience in software development.

πŸ›οΈ On-SiteEntry-Level
3d ago