Distributed Systems Engineer 5 - Membership & Monetization Platform

Netflix

Actively hiring
Remote (Usa - Remote, US) Posted 99 days ago $388,000$619,000 / year

At a glance

AI generated

TL;DR

As a senior software engineer on the Membership & Monetization Platform (MMP) team at Netflix, you will play a crucial role in maintaining and enhancing the commerce backbone that supports over 330 million members across 190+ countries. Your day-to-day responsibilities include collaborating with product managers, designers, and data scientists to develop features that drive growth and improve member experiences, such as password-sharing policies and new subscription plans. You will also tackle complex distributed systems challenges by optimizing throughput, ensuring consistency guarantees, and addressing race conditions in a high-scale environment. The ideal candidate has extensive experience building resilient, low-latency systems and possesses strong platform development skills, proficiency with Java, Kotlin, C#, or Scala, and familiarity with technologies like ElasticSearch, Kafka, Hive, AWS, Presto, Spark SQL, Apache Flink, gRPC, GraphQL, RESTful APIs, Cassandra, Amazon Aurora, and Memcached.

Skills

Java Kotlin Scala C# gRPC GraphQL RESTful AWS ElasticSearch Kafka Hive Presto Spark SQL Apache Flink Cassandra Amazon Aurora Memcached CI/CD

What you'll do

  • Design and implement resilient, high-scale distributed systems to manage subscription state and pricing for Netflix members.
  • Collaborate with product managers and designers to build commerce experiences that drive member acquisition and retention.
  • Tackle race conditions and consistency guarantees in distributed systems to ensure correctness at scale.
  • Evolve infrastructure to support new commercial initiatives like Ads, Games, and Live Streaming.
  • Take end-to-end ownership of projects from design through production operations for Tier 0 services.

What we're looking for

  • 9+ years of experience building resilient, high-scale, low-latency distributed systems.
  • Expertise in handling race conditions and ensuring eventual consistency in distributed transactions.
  • Ability to translate business directives into scalable and maintainable platform solutions.
  • Strong communication skills for explaining technical trade-offs to non-engineering teams.
  • End-to-end ownership from design through production operations of projects.

Market check

Salary context

This $388,000–$619,000 range sits above 99% of similar postings on FindRole.

Peer median band

$141,700$223,375

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$143,025$223,750

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Netflix

Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media

Netflix currently has 91 open roles on FindRole.

Listed pay typically runs $388,000–$610,000 across 87 roles with salary data.

Most-posted roles

View all roles at Netflix

More like this

Similar roles

Distributed Systems Engineer (L5) - Data Platform

Netflix

Remote (Usa - Remote, US) 57 days ago $388,000$619,000
Java Python Golang C++ Kafka Apache Cassandra Docker CI/CD AWS Kubernetes Terraform PostgreSQL Snowflake Git Jenkins Prometheus Grafana GraphQL RESTful APIs Data Governance Data Catalog Data Lineage Caching Open Source Contribution
Remote

Distributed Systems Engineer 4 - Content & Business Products

Netflix

Remote (Los Gatos, US) 8 days ago $250,000$413,000
Java C# .NET gRPC GraphQL Kubernetes Docker AWS S3 Terraform Python PostgreSQL CI/CD Git Jenkins Prometheus Grafana Kafka Redis DynamoDB Microservices RESTful APIs Event-driven architecture Observability Multithreading Parallelism
Remote

System Software Engineer, Distributed Systems

Nvidia

Us, Ca, Santa Clara, US 58 days ago $152,000$241,500
Go Python Linux NFS IBM LSF Docker Kubernetes Perl CI/CD Prometheus Grafana Git Bash SQL Redis Zookeeper Consul Elasticsearch Jenkins Ansible Terraform AWS Google Cloud Platform Azure

Lead Distributed Systems Engineer (Cloud Infra)

Salesforce

Remote (California - San Francisco, US) 50 days ago $117,200$313,700
Java Python PostgreSQL Trino AWS Azure GCP Docker Kafka ElasticSearch Terraform Kubernetes CI/CD SQL
Remote