About the job
Collaborate to Innovate in Streaming.
Join Roku in Shaping the Future of Television
Roku, the leading TV streaming platform across the U. S., Canada, and Mexico, is on a mission to connect every television around the globe. As pioneers in the streaming industry, we empower consumers to access their favorite content, assist publishers in expanding their audience, and offer advertisers unique engagement opportunities.
From your first day, you’ll play a crucial role at Roku, a dynamic public company where every voice matters. Experience the excitement of delighting millions of global TV streamers while gaining invaluable experience across various domains.
About the Team
Our team focuses on developing and enhancing the UI framework and components that drive Roku's user experiences. Our strategic roadmap accelerates growth and scalability, delivering innovative features to tens of millions of Roku users worldwide.
At Roku, our developers and engineers take ownership of their projects, driven by an intrinsic motivation to solve problems and deliver results. Collaboration with different engineering teams, UI design, product management, and business leaders is key to our success, creating an environment where independent spirit thrives alongside teamwork. We are innovators redefining the streaming media landscape.
About the Role
As a Senior Software Engineer specializing in UI Infrastructure, you will significantly contribute to the development of our embedded UI framework. Collaborating closely with system architects, you will create new features and enhance existing ones to boost system stability and performance. Additionally, you will be instrumental in developing tools that benefit the broader development community at Roku. Your proven success in delivering high-quality software on embedded platforms will be essential to our ongoing innovation.

