Distributed Systems Engineer (L5) - Data Platform

Netflix

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

At a glance

AI generated

TL;DR

As a Distributed Systems Engineer at Netflix’s Data Platform teams, you will join a diverse and innovative group dedicated to advancing the company's data infrastructure. Your role involves architecting and building robust, scalable distributed systems that enable efficient, secure, and compliant data usage across various business functions. You’ll work on projects like enhancing the Netflix-wide data catalog, developing high-performance key-value stores, or creating cutting-edge caching solutions for mission-critical services. Proficiency in Java, C++, Golang, or Python is essential, along with experience in multi-threading and memory management. The position requires a strong background in building and maintaining scalable distributed systems, as well as a commitment to open-source contributions and cross-functional collaboration.

Skills

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

What you'll do

  • Design and implement highly available, scalable distributed data infrastructure.
  • Develop and maintain key-value stores for efficient operational data requirements.
  • Enhance developer productivity by creating intuitive access layers for storage engines.
  • Contribute to the development of robust APIs and user-friendly interfaces for analytics.
  • Build novel caching architectures that optimize performance and cost efficiency.

What we're looking for

  • 7+ years experience in complex, scalable distributed data infrastructure
  • Proficiency in Java, C++, Golang, or Python with multi-threading and memory management
  • Proven track record of developing high-impact systems
  • Experience building and operating fault-tolerant, distributed systems
  • BS in Computer Science or related field required
  • Strong analytical problem-solving skills for large-scale business needs
  • Leadership in cross-functional initiatives and collaboration across teams

Market check

Salary context

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

Peer median band

$141,370$225,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$133,562$226,800

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

Data Engineer (L5)

Netflix

Remote (Usa - Remote, US) 126 days ago $380,000$610,000
Python Java Scala SQL Spark Flink Kafka Hadoop Docker CI/CD Git Linux AWS Google Cloud Platform Azure Kubernetes Terraform PostgreSQL MongoDB Redis GraphQL RESTful APIs JSON YAML
Remote

Software Engineer L5 - Edge Platform Automation & Validation

Netflix

Remote (Usa - Remote, US) 15 days ago $388,000$619,000
Python Rust Go Linux FreeBSD GitHub Actions Jenkins CI/CD Kubernetes Terraform Prometheus Grafana Docker Ansible Bash PostgreSQL MESOS Zookeeper Kafka ELK Stack GitOps
Remote