About the job
Teamwork makes the stream work.
Join Roku as we transform the way the world experiences television!
Roku is the leading TV streaming platform in the U. S., Canada, and Mexico, with a vision to power every television globally. We have revolutionized streaming to the TV and our goal is to connect consumers with the content they love while providing robust tools to content publishers and unique engagement opportunities for advertisers.
From day one at Roku, you’ll be a vital part of our mission. We are a rapidly growing public company where every team member's contributions are recognized. This is your chance to delight millions of TV streamers worldwide while gaining invaluable experience across various fields.
About the Team
This team focuses on enhancing the UI framework and components that shape the Roku user experience. Our roadmap is designed to accelerate growth and scalability, delivering innovative features to millions of Roku users globally.
Our developers and engineers take ownership of their projects, driven by an internal motivation to tackle challenges. Collaboration is key, as they work alongside different engineering teams, UI designers, product teams, and business leaders. Here, engineers thrive by balancing independent initiative with teamwork, driving innovation in the streaming media landscape.
About the Role
As a Software Engineer specializing in UI Infrastructure, you will play a pivotal role in advancing our embedded UI framework. Collaborating closely with system architects, you will develop and enhance features to boost system stability and performance. Additionally, you will create tools to support the wider development community at Roku. A demonstrated history of delivering high-quality software on embedded platforms is a key requirement for this role.

