Remote Distributed Systems Engineer - Scale Data Pipelines

Netflix

Santa Fe (NM)

Remote

USD 27,552 - 41,328

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote eligibility across the United S

Job summary

Netflix is seeking a Distributed Systems Engineer to evolve our infrastructure as we scale toward 500 million contributors globally. You will work on the records infrastructure group, building and maintaining data pipelines and storage systems that power Netflix’s streaming, games, and original content.

Applicants should have 5+ years of experience with massive-scale distributed systems, strong RESTful design, and proficiency in Java; Python/Scala is a plus.

Qualifications

  • Bachelor's degree in CS, Engineering, or related field.
  • 5+ years of experience building massive-scale distributed systems.
  • Strong design and implementation experience in RESTful web services.

Responsibilities

  • Develop the data plane and control plane for large-scale distributed data systems.
  • Ensure reliability and availability of data stores across multiple products.
  • Design and implement abstracted, self-service data pipelines that support low-latency access.
  • Work with Kafka, Flink, Dynomite (Redis), EVCache (Memcached), Cassandra, and CockroachDB.
  • Automate operations, improve reliability, and increase predictability of data services.
  • Collaborate with product managers, engineers, and TPMs to drive end-to-end initiatives.
  • Share learnings with the open-source community and contribute to Netflix OSS.

Skills

Distributed systems
RESTful services
Java
Python/Scala
Multithreading

Education

Bachelor's degree in CS/Engineering

Tools

Kafka
Flink
Dynomite (Redis)
EVCache (Memcached)
Cassandra
CockroachDB

Job description

Netflix is seeking a Distributed Systems Engineer to evolve our infrastructure as we scale toward 500 million contributors globally. You will work on the records infrastructure group, building and maintaining data pipelines and storage systems that power Netflix’s streaming, games, and original content.

Applicants should have 5+ years of experience with massive-scale distributed systems, strong RESTful design, and proficiency in Java; Python/Scala is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Distributed Systems Engineer — Scale & Reliability
Remote Distributed Systems Engineer — Scale & Reliability

Netflix • Springfield (IL)

Remote
USD <1,000
Remote Distributed Systems Engineer: Low-Latency Pipelines
Remote Distributed Systems Engineer: Low-Latency Pipelines

Netflix • Charleston (WV)

Remote
Data Engineer - Real-Time Data Pipelines (Remote)
Data Engineer - Real-Time Data Pipelines (Remote)

Netflix • Idaho

Remote
USD <1,000
Security Data Engineer: Scale & Pipelines
Security Data Engineer: Scale & Pipelines

Netflix • Juneau (AK)

On-site
Senior Distributed Systems Engineer
Senior Distributed Systems Engineer

MaziCTools • United States

Remote
Senior Distributed Systems Engineer — Global Infra & HA
Senior Distributed Systems Engineer — Global Infra & HA

Netflix • Los Gatos (CA)

On-site
USD 388,000 - 619,000
Health Plans
401(k) Retirement Plan
Stock Option Program
+1
Data Engineer: Real-Time Analytics for Streaming
Data Engineer: Real-Time Analytics for Streaming

Netflix • Trenton (NJ)

On-site
Data Engineer - Gaming Metrics & Data Pipelines
Data Engineer - Gaming Metrics & Data Pipelines

Netflix • Springfield (IL)

Remote
Distributed Systems Engineer 5 - Studio Infrastructure
Distributed Systems Engineer 5 - Studio Infrastructure

Netflix • Los Gatos (CA)

On-site
USD 130,000 - 180,000
Backend Engineer: Build Scalable, Distributed Streaming APIs
Backend Engineer: Build Scalable, Distributed Streaming APIs

Netflix • Little Rock (AR)

Remote