As a Senior Software Engineer on the Backend Performance team at Roku, you will design and build large-scale distributed systems that process and index multimedia content. Your role involves architecting microservices on Kubernetes, developing indexing pipelines using machine learning, and optimizing system performance for efficiency and reliability. You will also integrate AI capabilities into production systems and mentor other engineers, contributing to the overall success of Roku's ACR technology.
See how your résumé matches this role — and tailor it from what actually gets interviews.