Distributed Systems Engineer (L5) - Data Platform

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$170,000 - $720,000
Distributed Systems
Staff Software Engineer
Remote
5,000+ Employees
7+ years of experience
Enterprise SaaS · Entertainment

Description For Distributed Systems Engineer (L5) - Data Platform

Netflix's Data Platform teams are at the forefront of enabling data-driven decision making across the organization. The role focuses on two key areas: Online Data Stores and Data Discovery & Governance. The Online Data Stores team manages various datastores at scale, including Caching, Relational, Search, Key-Value, and Composite systems, while actively contributing to open-source communities. The Data Discovery & Governance team builds foundational systems for data organization, security, and compliance, including a Netflix-wide data catalog, distributed search and lineage infrastructure, and an extensible policy engine framework.

As a Distributed Systems Engineer, you'll be instrumental in evolving and innovating Netflix's data infrastructure. You'll work on building robust, scalable, and highly available distributed systems, collaborate across teams, and contribute to Netflix's open-source initiatives. The role offers the opportunity to solve complex problems at scale while working with a diverse team of product managers, program managers, designers, and engineers.

Netflix offers a unique culture emphasizing inclusion, diversity, and personal growth. The compensation package includes a flexible salary-to-stock options ratio, comprehensive health benefits, mental health support, 401(k) with employer match, and various family and life benefits. The company provides generous time off policies with 35 days annually for hourly employees and flexible time off for salaried employees.

This role is perfect for someone who enjoys architecting large-scale distributed systems, solving complex business challenges, and working in a collaborative, diverse environment. You'll be part of a team that values different perspectives and contributes to building industry-leading data infrastructure solutions.

Last updated 24 days ago

Responsibilities For Distributed Systems Engineer (L5) - Data Platform

  • Solving real business needs at a large scale by applying software engineering and analytical problem-solving skills
  • Architecting and building robust, scalable, and highly available distributed infrastructure
  • Leading cross-functional initiatives and collaborating with engineers, product managers, and TPM across teams
  • Sharing experiences with the open source communities and contributing to Netflix OSS

Requirements For Distributed Systems Engineer (L5) - Data Platform

Java
Python
Go
  • 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
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
Parental Leave
  • 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
  • Paid leave of absence programs
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?

Jobs Related To Netflix Distributed Systems Engineer (L5) - Data Platform

Distributed Systems Engineer (L5) - Compute Abstractions

Staff-level Distributed Systems Engineer position at Netflix, focusing on cloud infrastructure and compute abstractions, offering remote work and competitive compensation.

Distributed Systems Engineer (L5) - Platform Engineering

Senior Distributed Systems Engineer role at Netflix, building and operating critical cloud infrastructure systems using Java, Kotlin, and Go, with competitive compensation and benefits.

Engineering Manager, MWI Workflow

Lead the MWI Workflow team at Netflix, driving vision and adoption of critical infrastructure for content and studio engineering.

Fullstack Engineer L5, Observability - Exploration and Troubleshooting

Fullstack Engineer L5 role at Netflix, focusing on Observability - Exploration and Troubleshooting, offering a chance to work on large-scale systems and innovative products.

Distributed Systems Engineer (L5) - Data Platform

Netflix seeks a Distributed Systems Engineer (L5) for Data Platform to innovate data infrastructure, requiring 7+ years experience and offering $100k-$700k compensation.