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
Entertainment · Enterprise SaaS

Description For Distributed Systems Engineer (L4) - Data Platform

Netflix, a global entertainment leader with 283 million subscribers, is seeking a Distributed Systems Engineer for their Data Platform team. This role is part of Netflix's initiative to build world-class data infrastructure that powers critical business decisions across the company.

The position offers an exciting opportunity to work on large-scale distributed systems within Netflix's Data Platform teams, including Big Data Compute Spark, Big Data Compute Engines, Big Data Orchestration, Online Data Stores, and Data Movement Platform. You'll be working with cutting-edge technologies like Spark, Presto/Trino, Druid, and Iceberg, solving challenging problems related to data processing at scale.

As a Distributed Systems Engineer, you'll be responsible for developing and maintaining high-performance, reliable, and efficient datastores, while enhancing developer productivity through secure and intuitive access layers. The role involves working with various data processing frameworks and contributing to open-source communities.

The ideal candidate should have at least 2 years of experience in building large-scale distributed systems, strong proficiency in Java and RESTful web services, and a solid understanding of multi-threading concepts. A BS in Computer Science or related field is required.

Netflix offers a unique culture that values inclusion and diversity, with team members from various countries and educational backgrounds. The compensation package is highly competitive, ranging from $170,000 to $720,000, with flexible stock options and comprehensive benefits including health plans, 401(k) matching, and generous time off policies.

This is an excellent opportunity for someone passionate about distributed systems and data infrastructure who wants to make a significant impact at one of the world's leading technology companies. The role offers the flexibility of remote work within the USA, making it accessible to talented engineers regardless of location.

Last updated an hour ago

Responsibilities For Distributed Systems Engineer (L4) - Data Platform

  • 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
  • Proficient in design and development of RESTful web services
  • Experience in building and operating scalable, fault-tolerant, distributed systems
  • Experience 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
Parental Leave
Equity
  • 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

Software Engineer III, Google Distributed Cloud Hosted

Software Engineer III position at Google Cloud, focusing on distributed systems and cloud infrastructure, offering competitive compensation and growth opportunities.

Software Engineer III, Infrastructure, Google Cloud

Software Engineer III position at Google Cloud focusing on infrastructure development and distributed systems in Warsaw, Poland.

Software Engineer III, Infrastructure

Software Engineer III position at Google Cloud focusing on developing foundational distributed systems and infrastructure.

Software Engineer III, Project Starline

Software Engineer III position at Google's Project Starline, developing innovative 3D communication technology to revolutionize remote interactions.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google working on Infrastructure and Cloud Data Management systems.