Distributed Systems Engineer (L5) - Compute Runtime

One of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $720,000
Distributed Systems
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Entertainment

Description For Distributed Systems Engineer (L5) - Compute Runtime

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Staff Software Engineer for their Compute Runtime team. This role is at the heart of Netflix's massive cloud infrastructure, managing one of the largest Cloud footprints in the industry. The position focuses on evolving large-scale infrastructure systems and container runtimes on Linux, handling millions of container launches daily.

The ideal candidate will bring 8+ years of software engineering experience, with deep expertise in distributed systems, Linux, and cloud technologies. You'll be responsible for advancing Netflix's compute offerings, leading cross-functional teams, and solving complex technical challenges that come with operating at Netflix's scale.

The role offers an opportunity to work on cutting-edge technology, contributing to Netflix's streaming, gaming, and live events infrastructure. You'll be part of a team that regularly shares its learnings through technical blog posts and conference presentations, such as at Linux Plumbers and eBPF Summit.

Key technical areas include container performance optimization, Linux networking stack, GPU architecture, and AWS cloud infrastructure. The position offers competitive compensation ($100,000 - $720,000) with flexibility in salary vs. stock options, comprehensive benefits, and a culture that celebrates diversity and innovation.

This is a remote position that combines technical leadership with hands-on development, perfect for someone who wants to impact how millions of people consume entertainment globally while working with cutting-edge cloud and container technologies.

Last updated 9 days ago

Responsibilities For Distributed Systems Engineer (L5) - Compute Runtime

  • Advance the state of Netflix's compute offerings for single and multi-tenant partners
  • Evolve infrastructure to meet Netflix's business objectives around Streaming, Live events, and Gaming
  • Lead cross-functional teams to deliver on highly ambiguous and open-ended projects
  • Contribute to operational standards of large-scale global services
  • Identify and resolve performance bottlenecks in Linux networking stack
  • Integrate Linux OS changes with user-space applications and container runtime
  • Deliver write-ups, blog posts, and presentations at conferences

Requirements For Distributed Systems Engineer (L5) - Compute Runtime

Go
Java
Linux
Kubernetes
  • 4+ years of experience evolving Compute infrastructure
  • 8+ years of software engineering experience
  • Experience with distributed systems at scale, preferably on AWS
  • Linux application development and related package managers
  • Expertise in Go, Java, or C/C++
  • Experience with containers & runtimes-as-a-service
  • Linux performance debugging skills
  • Basic Networking concepts knowledge
  • Experience leading and influencing teams of 10+ peer engineers
  • Excellent presentation, communication, and collaboration skills

Benefits For Distributed Systems Engineer (L5) - Compute Runtime

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annual paid time off for hourly employees
  • Flexible time off for salaried employees

Interested in this job?

Jobs Related To Netflix Distributed Systems Engineer (L5) - Compute Runtime

Distributed Systems Engineer (L5) - Infra Control Planes

Staff Software Engineer position at Netflix focusing on distributed systems and cloud infrastructure, offering competitive salary and benefits.

Distributed Systems Engineer (L5) - Compute Abstractions

Staff Software Engineer position at Netflix focusing on distributed systems and compute abstractions, offering remote work and competitive compensation between $100K-$720K.

Distributed Systems Engineer (L5) - Data Platform

Netflix seeks Distributed Systems Engineer (L5) for Data Platform team to innovate data infrastructure and enable data-driven decisions.

Engineering Manager, MWI Workflow

Lead the MWI Workflow team at Netflix, driving vision and adoption of critical infrastructure for content and studio engineering.

Fullstack Engineer L5, Observability - Exploration and Troubleshooting

Fullstack Engineer L5 role at Netflix, focusing on Observability - Exploration and Troubleshooting, offering a chance to work on large-scale systems and innovative products.