

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 that enhance the streaming experience for millions of users worldwide.
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 with cross-functional teams and external partners.
- 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 video services projects related to video ingestion, encoding, VoD/live-linear, Server-Side Ads Insertion, and Video QoS.
- Lead the design of the video services platform and work with product engineering stakeholders.



