

Senior Software Engineer, Video Encoding

Senior Software Engineer, Video Encoding
Roku, Inc.
Roku is seeking a Senior Software Engineer specializing in Video Encoding to join their Video Platform Engineering team. The role involves building and optimizing high-performance video processing workflows for the Roku Cloud TV Platform, contributing to the next generation of video services and enhancing the streaming experience for millions of users globally.
Qualification
- Experience in video encoding and processing workflows.
- Strong problem-solving skills and ability to drive programs independently.
- Familiarity with video services projects and technologies.
- Ability to collaborate effectively with cross-functional teams.
- A global mindset with attention to locally relevant execution.
Responsibility
- Build, optimize, and maintain high-performance video processing workflows.
- Own the end-to-end encoding toolchain, including experimentation and profile tuning.
- Develop automated packaging workflows to ensure content delivery with maximum quality and efficiency.
- Collaborate on key video services projects such as video ingestion, encoding, VoD/live-linear, and Server-Side Ads Insertion.
- Lead the design of the video services platform and work with product engineering stakeholders.



