Senior DevOps Engineer, Machine Learning

Roku
Cambridge
3 weeks ago
Create job alert
Overview

Join to apply for the Senior DevOps Engineer role at Roku.

Teamwork makes the stream work. Roku is changing how the world watches TV. Roku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we’re working to power every television in the world. We pioneered streaming to the TV, and our mission is to be the TV streaming platform that connects the entire TV ecosystem by linking consumers to content, enabling publishers to build and monetize audiences, and providing advertisers with unique capabilities to engage viewers.

From your first day at Roku, you’ll make a valuable contribution. We’re a fast-growing public company where no one is a bystander, offering opportunities to delight millions of TV streamers while gaining experience across disciplines.

About the Team

The Advanced Development team pushes boundaries beyond product lines to build genuinely new things. We work on foundational technologies that could impact every Roku device in the future and explore ideas outside standard shipping cadences and timelines.

We are seeking exceptional talent for an exceptional team. Team members are experts who collaborate, own decisions, and push against convention to build something singular and new. They foster trust and have little room for drama.

About The Role

With over 80 million global users, Roku aims to create products that “just work” with an intuitive, magical experience out of the box. We are seeking a skilled Sr. DevOps Engineer to join the Advance Development Team. This team builds and scales Roku’s platform, utilizing technologies such as Kubernetes, Istio, Envoy, and other OSS/CNCF–supported tools. You will drive Roku’s transition to a unified, cloud-agnostic system, maintain and enhance our service mesh, observability platform, and CI tooling.

We’re looking for engineers who thrive in collaborative environments, enjoy cross-team work, and are passionate about automation, security, and data-driven metrics like SLOs and SLAs. If you’re proficient in Kubernetes, the CNCF ecosystem, and enjoy optimizing workloads and simplifying debugging for teams, this role is ideal. Join us to shape Roku’s infrastructure future.

What you’ll be doing
  • Work on AWS ECS, Kubernetes & Service Mesh to manage our growing fleet of clusters globally
  • Identify feature gaps, bugs, scalability issues, and other challenges when working with internal customers
  • Collaborate with internal teams, stakeholders, and partners to implement effective solutions
  • Provide daily support to customers as they onboard and use our platforms, helping them optimize value, performance, and reliability
  • Contribute to enhancing platform capabilities with a focus on reliability and scalability
  • Conduct feature, functionality, and usability trials for new tools that could benefit Roku
  • Exhibit strong communication skills and maintain a support-oriented approach when interacting with both technical and non-technical audiences
We’re excited if you have
  • Extensive experience in Infrastructure engineering, DevOps and/or Software Engineering, with a focus on cross-team engagement
  • Familiarity with ECS, Kubernetes, and Istio as the platform architecture, and how they integrate and scale
  • Expertise with open-source observability tools in large-scale environments (Datadog, Prometheus, Grafana, ELK, Jaeger, Kiali, Loki, etc.)
  • Past success in supporting a large engineering team on a central platform; strong interpersonal skills and constructive communication are key
  • The drive and self-motivation to understand intricate details of a complex infrastructure
  • Ability to work independently in a highly distributed, multi-national team across time zones
  • Hands-on experience with AWS and/or GCP
  • Experience with scripting or infrastructure languages (Terraform, Helm, Shell, Python) and being part of on-call rotations
  • B.S. or M.S. in Computer Science, Engineering, or equivalent experience
Benefits

Roku is committed to offering a diverse range of benefits as part of our compensation package to support employees and their families. Benefits include global mental health and financial wellness resources, and local benefits such as healthcare (medical, dental, vision), life, disability, commuter, and retirement options (401(k)/pension). We support time off for vacation and personal reasons. Not all benefits are available in every location or role; consult your recruiter for details specific to your location.

The Roku Culture

Roku is a fast-paced place where everyone focuses on the company’s success. We value talented, easy-to-work-with people who keep egos in check and appreciate a sense of humor. We believe a smaller number of highly capable people can achieve more than a larger team with less talent. We’re independent thinkers with big ideas who act boldly, move fast, and achieve extraordinary things through collaboration and trust. Roku is changing how the world watches TV.

We think of ourselves primarily as problem-solvers who build and deliver solutions to customers. This practical approach to innovation has defined Roku since 2002.

To learn more about Roku, our global footprint, and how we’ve grown, visit https://www.weareroku.com/factsheet.

By providing your information, you acknowledge that you want Roku to contact you about job roles, that you have read Roku’s Applicant Privacy Notice, and understand Roku will use your information as described in that notice. If you do not wish to receive communications, you may unsubscribe here at any time.


#J-18808-Ljbffr

Related Jobs

View all jobs

Senior Machine Learning Engineer

Senior Machine Learning Engineer

Senior AI/Machine Learning Engineer

Senior Machine Learning Engineer, Pricing

Senior MLOps Engineer

Senior Lead Analyst - Data Science - Machine Learning & Gen AI - UK

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

How Many Machine Learning Tools Do You Need to Know to Get a Machine Learning Job?

Machine learning is one of the most exciting and rapidly growing areas of tech. But for job seekers it can also feel like a maze of tools, frameworks and platforms. One job advert wants TensorFlow and Keras. Another mentions PyTorch, scikit-learn and Spark. A third lists Mlflow, Docker, Kubernetes and more. With so many names out there, it’s easy to fall into the trap of thinking you must learn everything just to be competitive. Here’s the honest truth most machine learning hiring managers won’t say out loud: 👉 They don’t hire you because you know every tool. They hire you because you can solve real problems with the tools you know. Tools are important — no doubt — but context, judgement and outcomes matter far more. So how many machine learning tools do you actually need to know to get a job? For most job seekers, the real number is far smaller than you think — and more logically grouped. This guide breaks down exactly what employers expect, which tools are core, which are role-specific, and how to structure your learning for real career results.

What Hiring Managers Look for First in Machine Learning Job Applications (UK Guide)

Whether you’re applying for machine learning engineer, applied scientist, research scientist, ML Ops or data scientist roles, hiring managers scan applications quickly — often making decisions before they’ve read beyond the top third of your CV. In the competitive UK market, it’s not enough to list skills. You must send clear signals of relevance, delivery, impact, reasoning and readiness for production — and do it within the first few lines of your CV or portfolio. This guide walks you through exactly what hiring managers look for first in machine learning applications, how they evaluate CVs and portfolios, and what you can do to improve your chances of getting shortlisted at every stage — from your CV and LinkedIn profile to your cover letter and project portfolio.

MLOps Jobs in the UK: The Complete Career Guide for Machine Learning Professionals

Machine learning has moved from experimentation to production at scale. As a result, MLOps jobs have become some of the most in-demand and best-paid roles in the UK tech market. For job seekers with experience in machine learning, data science, software engineering or cloud infrastructure, MLOps represents a powerful career pivot or progression. This guide is designed to help you understand what MLOps roles involve, which skills employers are hiring for, how to transition into MLOps, salary expectations in the UK, and how to land your next role using specialist platforms like MachineLearningJobs.co.uk.