About the job
Teamwork Makes the Stream Work.
Join Roku in Revolutionizing TV Streaming
As the leading TV streaming platform in the U. S., Canada, and Mexico, Roku is on a mission to power every television in the world. We have pioneered streaming to the TV, connecting consumers with the content they cherish, enabling content publishers to reach large audiences, and offering advertisers unique ways to engage users.
Your journey with Roku begins with making a valuable contribution from day one. We’re a fast-growing public company where every employee plays a key role. Here, you will have the chance to delight millions of TV streamers globally while gaining invaluable experience across diverse disciplines.
About the Role
At Roku, we continue to lead and innovate in the streaming industry. Our ongoing success relies on talented embedded software engineers like you who will join the Roku OS Streaming Media team.
In this position, you will contribute to the Roku Media engine, implementing cutting-edge features and designing algorithms that ensure seamless video playback for our users. Your responsibilities will include optimizing network interactions between our players and CDN, implementing adaptive streaming stacks, integrating DRM systems, and developing performance monitoring tools.
The features and enhancements you create will have a direct impact on millions of users daily. This role is perfect for an experienced professional with innovative solutions to complex challenges, capable of translating ideas into ultra-reliable software.
For California Only - The estimated annual salary for this position ranges from $197,900 to $280,000. Compensation packages reflect each candidate's unique skills, certifications, and geographical location. This position offers health insurance, equity awards, life insurance, disability benefits, parental leave, wellness benefits, and paid time off.

