This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
You will be part of the Roku Content Management System and Tools Engineering team, playing a key role in developing the next generation content management systems that drive content ingestion, selection, management, and curation workflows. These systems are vital for empowering critical functions like Search and Recommendation on the Roku Platform. Your projects will have a direct impact on millions of Roku users globally. Throughout, you'll collaborate with key stakeholders across various Roku engineering teams and take the lead in designing our content management system.
Job Responsibility:
Lead and grow a high-performing engineering team responsible for content ingestion, enrichment, QC automation, and partner portal systems
Architect and scale distributed systems that handle millions of assets and metadata records, ensuring reliability and low-latency processing
Collaborate with product and operational partners to deliver a world-class Partner Portal that empowers studios, networks, and content providers to onboard and manage their catalogs seamlessly
Drive automation across video, audio, artwork, and metadata QC, integrating AI/ML-based services to improve accuracy and efficiency
Partner cross-functionally to streamline content delivery and operational workflows
Provide technical direction, conduct code and design reviews, and ensure best practices in performance, observability, and security
Manage individual project priorities, deadlines and deliverables
Recruit and mentor engineers, fostering a culture of technical excellence, innovation, and accountability
Requirements:
5+ years proven track record in hiring, building and leading high-caliber product engineering teams
8+ years of software development experience with deep technical knowledge and expertise in building high availability, large-scale distributed systems and services
Proven experience in building scalable, distributed backend systems in cloud environments such as AWS, GCP or Azure
Strong understanding of microservice and event-driven architectures, including experience with messaging and streaming frameworks like Kafka, SQS, or similar technologies
Strong leadership, collaboration and communication skills in working with cross-functional teams across the organization and delivering on big and ambitious goals
Deep understanding of content management, metadata processing, and media workflow automation
Experience in designing or integrating partner-facing platforms or portals for content or data management
Ability to handle periodic on-call duty as well as out-of-band requests
strong written and verbal communication skills
Bachelor’s degree in computer science plus 8 years of experience or equivalent
Master's degree preferred
What we offer:
global access to mental health and financial wellness support and resources
local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension)