Distributed Systems Engineer (L5) - Platform Engineering

Netflix is 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
In-Person
5,000+ Employees
8+ years of experience
Entertainment · Enterprise SaaS

Description For Distributed Systems Engineer (L5) - Platform Engineering

Netflix, a global entertainment powerhouse with 283 million subscribers, is seeking a Distributed Systems Engineer for their Platform Engineering team. This role is at the heart of Netflix's cloud infrastructure, which powers one of the world's largest streaming platforms. The position focuses on transforming Netflix's cloud infrastructure control planes towards a platform enabling high-level declarative infrastructure orchestration.

The role involves building and operating critical distributed systems that manage Netflix's vast cloud infrastructure. You'll work with cutting-edge technologies like Temporal, Java, Kotlin, and Go to create systems responsible for sequencing, provisioning, and configuring service infrastructure. The position requires expertise in distributed systems and cloud environments, with a focus on building reliable, scalable solutions.

As a Staff Engineer (L5), you'll be part of the Cloud Engineering organization that manages Netflix's massive AWS footprint. You'll work on integrating Compute, Network, and Storage control planes, developing blueprints for efficient services, and abstracting infrastructure complexities for developers. The role offers competitive compensation ($100,000 - $720,000), comprehensive benefits, and the opportunity to work on problems at an unprecedented scale.

The ideal candidate thrives in ambiguity, takes incremental approaches to solving complex problems, and is self-driven. You'll be working in Netflix's unique culture that values independent decision-making, innovation, and inclusion. This is an exceptional opportunity to join a team that's pushing the boundaries of cloud infrastructure and contributing to the entertainment experience of millions worldwide.

Last updated 8 days ago

Responsibilities For Distributed Systems Engineer (L5) - Platform Engineering

  • Building Distributed Systems responsible for sequencing, provisioning, and configuring service infrastructure for Netflix leveraging Temporal, Java, Kotlin, and Go
  • Operating some of our most critical Tier-0 Control Planes
  • Engaging directly with end engineering users to understand their needs and improve their experience
  • Leaning into proactiveness and effective communication in pursuit of cross-functional alignment

Requirements For Distributed Systems Engineer (L5) - Platform Engineering

Java
Go
Kotlin
  • Recent and proficient experience with Java, C++, Go, Python, or similar
  • Experience building & operating highly reliable distributed systems in a cloud environment
  • Passion for technology, pragmatic thinking, ability to jump into an ambiguous area and break down complex problems

Benefits For Distributed Systems Engineer (L5) - Platform Engineering

401k
Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
Parental Leave
  • 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
  • Paid leave of absence programs
  • 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) - Platform Engineering

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.

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.

Distributed Systems Engineer (L5) - Compute Runtime

Staff Software Engineer position at Netflix focusing on distributed systems and container runtime infrastructure, offering competitive compensation and comprehensive benefits.