Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, aiming to power every television in the world. The Advanced Development team focuses on building new foundational technologies that could impact all Roku devices in the future, operating independently of standard shipping cadences. In this role, you will contribute to modular enhancements of the RokuOS architecture, enabling channel partners to leverage a modernized experience. You will implement new APIs for Roku's system software and refactor existing code to ensure API capabilities meet requirements without workarounds. This includes optimizing libraries and redesigning APIs and development environments for third-party apps. You will collaborate with cross-functional engineering teams to deliver high-performance, reliable software at scale. The ideal candidate is a forward thinker with curiosity, a bias for action, and experience using AI to accelerate engineering outcomes, directly impacting the architecture of Roku OS used in over 85 million households.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior