Taro Logo

Distributed Systems Engineer (L5) - Data Platform

Leading entertainment service with over 300 million paid memberships in 190+ countries, offering TV series, films and games.
United States
$170,000 - $720,000
Staff Software Engineer
Remote
5,000+ Employees
7+ years of experience
Enterprise SaaS · Entertainment

Job Description

Netflix is seeking a Distributed Systems Engineer (L5) to join their Data Platform team, offering a competitive salary range of $170,000 - $720,000. This role is fully remote within the USA and focuses on building and maintaining critical data infrastructure that powers Netflix's global entertainment service.

The position sits within Netflix's data platform teams, which enable data-driven decision making across the company's operations. The role specifically involves working on various data platform initiatives including Data Security and Infrastructure, Big Data Compute Spark, Data Movement Platform, and Data Discovery and Governance.

As a Distributed Systems Engineer, you'll be responsible for developing scalable infrastructure using technologies like Spark, Kafka, Flink, and various other distributed systems. The role requires expertise in languages such as Java, Go, or Python, with a focus on building reliable, secure, and high-performance systems.

The ideal candidate brings 7+ years of experience in distributed data infrastructure, strong programming skills, and a proven track record of building impactful systems. You'll be joining a diverse, inclusive team that values different perspectives and approaches to problem-solving.

Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and flexible time off. The company's unique culture emphasizes freedom and responsibility, encouraging innovation and creative solutions to complex technical challenges.

This is an excellent opportunity for experienced engineers who want to work on large-scale data systems, contribute to open source communities, and make a significant impact on how millions of users worldwide consume entertainment.

Last updated 12 days ago

Responsibilities For Distributed Systems Engineer (L5) - Data Platform

  • Build and evolve scalable, high-leverage infrastructure for data platforms
  • Develop and maintain distributed data processing systems
  • Work with open source communities and contribute to Netflix OSS
  • Lead cross-functional initiatives
  • Collaborate with engineers, product managers, and TPM across teams
  • Ensure reliability, security, and performance of data platform

Requirements For Distributed Systems Engineer (L5) - Data Platform

Go
Java
Python
Kafka
  • 7+ years experience in crafting complex, scalable distributed data infrastructure
  • Proficiency in Java, C++, Golang, or Python with a solid understanding of multi-threading and memory management
  • Proven track record of developing and maintaining high-impact systems
  • Experience building and operating scalable, fault-tolerant, distributed systems
  • BS in Computer Science or a related field

Benefits For Distributed Systems Engineer (L5) - Data Platform

401k
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
Dental Insurance
  • 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
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Related Jobs

Geo and Network Intelligence Software Engineer (L5)

Senior Software Engineer role at Netflix focusing on geo-location and network intelligence, building distributed systems and data pipelines for one of the world's largest streaming platforms.

Geo and Network Intelligence Software Engineer (L5)

Senior software engineering role at Netflix focusing on network intelligence, geolocation mapping, and distributed systems, offering remote work and competitive compensation.

Distributed System Engineer 5 - Membership Engineering

Senior Distributed Systems Engineer role at Netflix working on membership and subscription platform serving 300M+ global users

System Software Architect - Datacenter

System Software Architect position at Apple focusing on ML performance analysis and optimization for datacenter and client systems.

Tech Lead Storage Software Engineer - DGX Cloud

Lead storage software engineering role at NVIDIA, focusing on DGX Cloud infrastructure, requiring 12+ years of experience and expertise in distributed systems and C++ development.