
Affordable streaming for all your favorite shows
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...
Roku offers comprehensive medical, wellness, and financial benefits, along with an unlimited paid time off policy and flexible work-from-home opportun...
Roku's culture emphasizes innovation in streaming technology, integrating multiple services into one platform. The company values data-driven recommen...

Roku • Boston, Massachusetts
Roku is seeking a Software Engineer Intern to contribute to the leading TV streaming platform. You'll work on production-grade projects and gain mentorship from senior engineers. This role is ideal for recent graduates looking to kickstart their careers in software engineering.
You are a recent graduate or a student pursuing a degree in Computer Science or a related field. You have a foundational understanding of software development principles and are eager to learn and grow in a collaborative environment. You thrive in team settings and are excited about the opportunity to contribute to real projects that impact millions of users. You are open to feedback and mentorship, understanding that growth comes from learning from experienced professionals. You are passionate about technology and have a keen interest in the streaming industry, eager to explore how software can enhance user experiences.
As a Software Engineer Intern at Roku, you will be matched with a scoped, production-grade project that aligns with real business outcomes. You will collaborate with senior engineers who will guide you through the development process, providing mentorship and actionable feedback. Your work will involve shipping code that contributes to the functionality of Roku's streaming platform, allowing you to see the impact of your contributions on a global scale. You will define and track key performance indicators (KPIs) with your team, ensuring that progress and value are clear from day one. Expect to engage in rapid iteration and take ownership of decisions, fostering a culture of innovation and collaboration.
Roku offers a dynamic internship experience where you will not only gain technical skills but also develop a deep understanding of the streaming industry. You will have the opportunity to work on high-impact projects that matter, rather than just side tasks. The internship program is designed to accelerate your growth, providing you with the tools and resources needed to succeed in your career. You will be part of a fast-growing public company where your contributions are valued, and you will have the chance to delight millions of TV streamers worldwide. Join us and build the future of streaming while gaining meaningful experience across various disciplines.
Apply now or save it for later. Get alerts for similar jobs at Roku.