About the job
Collaboration Fuels Our Success.
Join Roku in Revolutionizing Television Viewing
As the leading TV streaming platform across the U.S., Canada, and Mexico, Roku is on a mission to power every television globally. We have pioneered the streaming experience, connecting viewers with their favorite content while enabling publishers to grow and monetize their audiences. Advertisers benefit from our unique capabilities to engage consumers effectively.
At Roku, you'll make a significant and appreciated impact from day one. As a dynamic public company, we offer the chance to enhance the viewing experiences of millions of streamers worldwide while gaining invaluable expertise across various fields.
About the Team
The Device Monetization and Themed Experiences (DMTE) team, part of our Advertising organization, is where the technology behind Roku thrives. We are the engineers who construct the robust graphics and UI foundations that drive the FRAME engine — the core technology delivering seamless, responsive, and visually captivating experiences on millions of devices. Our work underpins every user interaction, whether navigating menus, enjoying animated ads, or experiencing unique promotional content for the latest shows and movies. We excel at tackling challenging technical problems, from optimizing UI rendering to refining memory utilization, utilizing BrightScript (or JavaScript-like) to create high-performance solutions. Our collaborative and trusting environment fosters innovation, allowing great ideas to emerge from anywhere. We work closely with firmware, UI, and product teams to ensure our platform is fast, reliable, and ready for the future of streaming. If you are passionate about building the unseen elements that enable exceptional user experiences, this is the team for you.
About the Role
As a Senior Software Engineer on the DMTE team, you will play a pivotal role in Roku's platform innovation by designing, implementing, and...

