Distributed Systems Engineer (l4) - Data Platform

Netflix Netflix · Big Tech · United States · Remote · Engineering

Netflix is seeking a Distributed Systems Engineer to join their Data Platform team. This role will focus on evolving and innovating the core infrastructure for data storage, movement, and processing at Netflix, supporting various business functions and enabling data-driven decisions. The engineer will work on platforms for schema management, fleet management, control planes, security, and reliability, as well as distributed data processing with Spark.

What you'd actually do

  1. builds the core infrastructure that powers Netflix’s online data stores and data movement systems
  2. delivering secure, scalable, and high‑leverage infrastructure abstractions that minimize duplicated effort, reduce operational risk, and accelerate time‑to‑delivery for Tier‑0, low‑latency, highly available services
  3. turn common challenges across Online Data Stores and Data Movement platforms—such as fleet management, schema management, control planes, security, and reliability—into shared, foundational primitives
  4. provide the cloud-native platform for distributed data processing at Netflix
  5. support Spark to ETL data into the Exabytes-scale data warehouse and support large scale analytics on the data

Skills

Required

  • building large-scale distributed systems features or applications
  • design and development of RESTful web services
  • building and operating scalable, fault-tolerant, distributed systems
  • Java or other object-oriented programming languages
  • Multi-threading

Nice to have

  • Spark
  • Presto / Trino
  • Druid
  • Iceberg
  • distributed database systems
  • Go
  • Python