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
2+ years of experience
Enterprise SaaS · Entertainment

Description For Distributed Systems Engineer (L4) - Data Platform

Netflix, a global entertainment powerhouse with 283 million paid memberships across 190+ countries, is seeking a Distributed Systems Engineer for their Data Platform team. This role is crucial in building and maintaining Netflix's sophisticated data infrastructure that powers critical business decisions across the company.

The position spans multiple essential teams within Netflix's Data Platform organization. You'll work with the Big Data Warehouse and Iceberg team, managing exabyte-scale data warehouses and contributing to the open-source Iceberg table format. The Online Data Stores team focuses on managing various data stores including caching, relational, and search systems at scale. The Data Movement Platform team develops connectors for both batch and streaming processing, working with technologies like Spark, Kafka, and Flink.

As a Distributed Systems Engineer, you'll be at the forefront of solving complex technical challenges while building robust, scalable infrastructure. The role requires strong expertise in Java programming, distributed systems design, and experience with RESTful web services. You'll collaborate across teams, lead initiatives, and contribute to open-source projects.

Netflix offers an exceptional 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. The remote work environment allows you to contribute from anywhere in the US while working with a diverse, inclusive team of professionals from various backgrounds.

This role is perfect for engineers who are passionate about large-scale distributed systems, enjoy solving complex technical challenges, and want to make a significant impact on how millions of people consume entertainment globally. You'll be joining a company that values diversity, inclusion, and innovation, with the opportunity to work on cutting-edge technology that shapes the future of streaming entertainment.

Last updated 9 days 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
  • Work on data platform teams including Big Data Warehouse, Iceberg, Online Data Stores, and Data Movement Platform

Requirements For Distributed Systems Engineer (L4) - Data Platform

Java
Kafka
PostgreSQL
  • 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
  • BS in Computer Science or related field

Benefits For Distributed Systems Engineer (L4) - Data Platform

401k
Medical Insurance
Mental Health Assistance
Dental Insurance
Vision Insurance
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 II

Microsoft seeks a Software Engineer II for OneDrive and SharePoint team to build large-scale distributed systems and cloud infrastructure with competitive pay and benefits.

Software Engineering II

Microsoft Software Engineer II position in Vancouver focusing on distributed systems and telemetry platforms, offering hybrid work and competitive compensation.

Software Engineer 2

Microsoft seeks Software Engineer 2 for Big Data Platform team in Beijing, working on distributed systems with Hadoop, HDFS, and other open-source technologies.

Software Development Engineer

AWS Cloudfront Software Development Engineer position focusing on building scalable edge computing and content delivery systems in Dublin, Ireland.

Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for global satellite broadband infrastructure.