Home / Distributed Systems Engineer, Compute Runtime

Distributed Systems Engineer, Compute Runtime

🌍 Remote Full Time Posted July 06, 2026

Hey there! We're looking for an awesome Distributed Systems Engineer, Compute Runtime to join our remote crew — and it could be you!

This is a remote Distributed Systems Engineer, Compute Runtime role open to anyone in Remote. It's a full time gig.

About the Role

At Netflix, our mission is to entertain the world. Together, we are writing the next episode - pushing the boundaries of storytelling, global fandom and making the unimaginable a reality. Our team is a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting-edge technology. Come be a part of what’s next.

The Opportunity:

The Cloud Infrastructure Organization’s mission is to increase the fleet-wide agility, scalability, reliability, and efficiency of our Platform. Our team is in charge of one of the largest Cloud Compute footprints built on AWS and constantly seeking to push boundaries through innovation to delight hundreds of millions of Netflix users daily.

The company is seeking a passionate engineer to join the group accountable for developing and maintaining the software that runs on our compute fleet. The team owns the Kubernetes data plane software; the container runtime; the way we download and run containers; and maintaining the underlying compute node’s operating system. The group is responsible for enabling containers to run on our compute nodes as efficiently and reliably as possible. The team partners with other teams within Netflix to ensure we're staying ahead of the needs of the business and enabling other teams to innovate on top of our platform.

You will be joining a team of stunning engineers who tackle some of the largest cloud compute challenges in the industry. You will have a direct line of sight between the work you do and the entertainment of our 300M+ members. This team provides the foundational infrastructure that drives almost all computing at Netflix. The infrastructure enables Netflix’s website, video playback, video encoding work, AI/ML workloads, and numerous other business-critical functions. We free every engineer to have an impact in our “context, not control” culture and to directly contribute to the success of Netflix’s business.

Some examples of the group’s work can be found in tech blogs on “noisy neighbor” detection and mount lock contention.

Key Responsibilities

  • Understanding of networking concepts (TCP, IPv4, sockets, host and service networking in a containerized environment)
  • Experience designing large-scale distributed systems, preferably a compute orchestration system like Kubernetes
  • Architect and design innovative solutions to support new workloads and features, and improve the reliability and performance of existing workloads
  • Understanding of networking concepts (TCP, IPv4, sockets, host and service networking in a containerized environment)
  • Debug performance and operational problems observed with container workloads
  • Experience supporting containers and related runtimes as a service (e.g. Kubernetes kubelet, containerd, runc, NRI plugins, etc.)
  • Contribute to the upstream containerd and Kubernetes projects
  • Develop and maintain Kubernetes and containerd customizations and plugins
  • Linux kernel development experience
  • Excellent operational and troubleshooting expertise
  • Proficiency in Go, Java, or C/C++
  • Experience debugging system performance issues in a Linux environment

Skills & Tools Mentioned

  • Aws
  • Communication
  • Java
  • Node

Frequently Asked Questions

Can I work from home for this Distributed Systems Engineer, Compute Runtime role?
Absolutely! This Distributed Systems Engineer, Compute Runtime job is 100% remote.

What kind of job is this Distributed Systems Engineer, Compute Runtime position?
It's a full time role.

What skills are needed for this Distributed Systems Engineer, Compute Runtime role?
Key skills include Aws, Communication, Java, Node. These are core to succeeding in this role.

How do I apply for this Distributed Systems Engineer, Compute Runtime job?
Easy! Just tap Apply Now above and follow the steps.

Don't wait too long — roles like this fill up fast. Apply today!

Apply Now →