Distributed Systems Engineer (L4) - 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
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · AI

Description For Distributed Systems Engineer (L4) - Data Platform

Netflix, a global entertainment leader with 283 million subscribers across 190+ countries, is seeking a Distributed Systems Engineer (L4) for their Data Platform team. This role is part of Netflix's initiative to build world-class data infrastructure supporting various business functions.

The position spans multiple critical areas including Gen AI Platform, Big Data Compute Spark, Online Data Stores, Data Movement Platform, and Data Discovery & Governance. You'll be working with cutting-edge technologies like Spark, Kafka, Flink, and various distributed database systems to solve complex challenges in data processing at scale.

As a Distributed Systems Engineer, you'll be responsible for building and maintaining high-performance, reliable, and efficient datastores, developing control planes, managing compute resources, and ensuring data reliability and availability. The role offers unique opportunities to work on projects that directly impact Netflix's streaming, gaming, finance, and machine learning platforms.

The ideal candidate should have 2+ years of experience in distributed systems, strong Java programming skills, and expertise in RESTful web services and multi-threading. You'll be joining a diverse, inclusive team that values different perspectives and encourages wearing multiple hats.

Netflix offers a competitive compensation package ranging from $170,000 to $720,000, with the flexibility to choose between salary and stock options. The company provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies.

This is an excellent opportunity for someone passionate about solving complex technical challenges at scale while contributing to the evolution of one of the world's leading entertainment platforms. The role offers the freedom of remote work within the US, making it an attractive option for those seeking work-life balance without compromising on career growth.

Last updated a month ago

Responsibilities For Distributed Systems Engineer (L4) - Data Platform

  • Build and evolve distributed systems infrastructure
  • Solve real business needs at large scale using software engineering and analytical problem-solving skills
  • Architect and build robust, scalable, and highly available distributed infrastructure
  • Lead cross-functional initiatives and collaborate with engineers, product managers, and TPM across teams
  • Share experiences with open source communities and contribute to Netflix OSS

Requirements For Distributed Systems Engineer (L4) - Data Platform

Java
Kafka
  • 2+ years of experience in building large-scale distributed systems features or applications
  • Proficient in the design and development of RESTful web services
  • Experienced in building and operating scalable, fault-tolerant, distributed systems
  • Experienced in Java or other object-oriented programming languages
  • Comfortable with multi-threading challenges
  • BS in Computer Science or related field

Benefits For Distributed Systems Engineer (L4) - 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 (L4) - Data Platform

Distributed Systems Engineer (L4), Content Engineering

Mid-level Distributed Systems Engineer position at Netflix, focusing on content engineering infrastructure and developer platforms with competitive compensation range of $170k-$720k.

Distributed Systems Engineer (L4 + L5) - Cloud Network Engineering

Join Netflix as a Distributed Systems Engineer to build and scale cloud network infrastructure, working with cutting-edge technologies and solving complex networking challenges.

Software Development Engineer, Elastic Load Balancing

AWS Elastic Load Balancing seeks engineer to build and scale cloud infrastructure, managing traffic distribution and security for global customers.

Software Development Engineer, AWS Hyperplane

AWS is seeking a Software Development Engineer to work on their Elastic Load Balancing/EC2 Networking team, focusing on distributed NFV platform development.

AWS FSx Lustre - SDE II, FSx

Software Development Engineer role at Amazon FSx for Lustre team, building high-performance cloud file systems with AWS.