
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 • Cambridge, United Kingdom
Roku is seeking a Senior Software Engineer to enhance user experience through innovative features. You'll collaborate with cross-functional teams to deliver impactful solutions. This role requires strong teamwork and problem-solving skills.
You have a strong background in software engineering, ideally with experience in developing customer-focused features that enhance user experience. You thrive in collaborative environments, working closely with different engineering teams, UI design, product teams, and business leadership to deliver high-quality solutions. You are motivated from within, taking ownership of projects and finding innovative ways to solve problems. Your ability to communicate effectively and work as part of a team is essential for success in this role.
Experience with streaming technologies or a passion for the media industry would be a plus. Familiarity with agile methodologies and a proactive approach to problem-solving will help you excel in this position.
As a Senior Software Engineer at Roku, you will be responsible for developing and implementing features that improve the user experience across our platform. You will collaborate with cross-functional teams to understand user needs and translate them into technical solutions. Your role will involve designing, coding, testing, and deploying software, ensuring that it meets the highest standards of quality and performance. You will also participate in code reviews and contribute to the continuous improvement of our development processes.
You will have the opportunity to work on a variety of projects, from content discovery and search to payment systems and embedded software. Your contributions will directly impact the experience of millions of Roku users worldwide, making your work both challenging and rewarding. You will be encouraged to take initiative and propose new ideas that can enhance our product offerings.
At Roku, we offer a dynamic work environment where your contributions are valued from day one. You will have the opportunity to work with a talented team of engineers and be part of a company that is at the forefront of the streaming industry. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to change how the world watches TV and make a meaningful impact on the lives of millions of viewers.
Apply now or save it for later. Get alerts for similar jobs at Roku.