Distributed Systems Engineer (L5) - Compute Runtime

World's leading entertainment service with 283 million paid memberships in over 190 countries, offering 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, the world's leading entertainment service with 283 million paid memberships globally, is seeking a Staff Software Engineer for their Compute Runtime team. This role focuses on managing the data plane runtime environment for their Kubernetes-based orchestrator, handling millions of container launches daily. The position offers an opportunity to work on large-scale infrastructure systems and container runtimes on Linux, with emphasis on AWS cloud technologies.

The ideal candidate will join a team that's at the forefront of cloud computing, managing one of the largest Cloud footprints in the industry. You'll be responsible for evolving infrastructure systems, working with container runtimes, and solving complex problems at scale. The role combines technical leadership with hands-on development, requiring expertise in AWS/cloud, Linux user-space, networking, GPUs, and Kubernetes.

Key aspects of the role include advancing Netflix's compute offerings, strategic infrastructure planning for streaming and gaming initiatives, and leading cross-functional teams on complex projects. You'll be working on performance optimization, system integration, and operational excellence while having the opportunity to contribute to the tech community through conference presentations and blog posts.

The position offers a competitive compensation range of $100,000 - $720,000, with flexibility to choose between salary and stock options. Netflix provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies. This is an excellent opportunity for experienced engineers looking to make an impact at a company that's pushing the boundaries of cloud infrastructure and entertainment technology.

Last updated 9 days ago

Responsibilities For Distributed Systems Engineer (L5) - Compute Runtime

  • Advance 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 on complex projects
  • Provide first-class on-call support
  • Resolve performance bottlenecks in Linux networking stack
  • Integrate Linux OS changes with user-space applications
  • Deliver write-ups, blog posts, and conference presentations

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 package managers expertise
  • Proficiency in Go, Java, or C/C++
  • Experience with containers & runtimes-as-a-service
  • Linux performance debugging skills
  • Knowledge of basic Networking concepts
  • Experience leading 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 annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

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

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Software Engineer (L5) - Distributed Refactoring Platform

Staff Software Engineer position at Netflix focusing on building and maintaining the Distributed Refactoring Platform, working with JVM languages and TypeScript in Warsaw.

Distributed Systems Engineer (L5) - Platform Engineering

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

Engineering Manager, Spark

Engineering Manager position at Netflix leading the Spark team, focusing on distributed data processing and analytics at massive scale.

Distributed Systems Engineer, Membership Engineering - L5

Senior Distributed Systems Engineer role at Netflix focusing on subscription management and commerce platform infrastructure, offering competitive compensation and comprehensive benefits.