Taro Logo

Distributed Systems Engineer (L4) - Data Platform

Netflix is one of the world's leading entertainment services with over 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$170,000 - $720,000
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Distributed Systems Engineer (L4) - Data Platform

Netflix is seeking a Distributed Systems Engineer (L4) for their Data Platform team. The role involves evolving and innovating the company's data infrastructure, which enables leveraging data to bring joy to members. The data infrastructure teams provide centralized data platforms and tools for various business functions at Netflix, allowing them to make critical data-driven decisions. The position is open to remote candidates within the U.S.

Key responsibilities include:

  • Solving real business needs at large scale using 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 TPMs across teams
  • Sharing experiences with open source communities and contributing to Netflix OSS

The ideal candidate should have:

  • 2+ years of experience in building large-scale distributed systems features or applications
  • Proficiency in designing and developing RESTful web services
  • Experience in building and operating scalable, fault-tolerant, distributed systems
  • Expertise in Java or other object-oriented programming languages
  • Comfort in tackling multi-threading challenges
  • BS in Computer Science or a related field

The role offers opportunities to work on various data platform teams, including Big Data Warehouse and Iceberg, Gen AI Platform, Online Datastores, and Data Platform Infrastructure. Each team focuses on specific aspects of Netflix's data infrastructure, from managing exabyte-scale data warehouses to building developer platforms for GenAI applications.

Netflix offers a comprehensive benefits package, including health plans, mental health support, 401(k) with employer match, stock options, and various leave programs. The company values diversity and inclusion, seeking to build a team that brings new perspectives to solve challenges.

Compensation for this role ranges from $170,000 to $720,000, with the option to choose the split between salary and stock options annually. Netflix provides a unique culture and environment, emphasizing innovation, freedom, and responsibility.

Last updated 10 months ago

Responsibilities For Distributed Systems Engineer (L4) - Data Platform

  • Solve business needs at large scale
  • Architect and build robust, scalable distributed infrastructure
  • Lead cross-functional initiatives
  • Collaborate with engineers, product managers, and TPMs
  • Contribute to open source communities and Netflix OSS

Requirements For Distributed Systems Engineer (L4) - Data Platform

Java
  • 2+ years experience in building large-scale distributed systems
  • Proficiency in RESTful web services design and development
  • Experience with scalable, fault-tolerant distributed systems
  • Expertise in Java or other object-oriented languages
  • Comfort with multi-threading
  • BS in Computer Science or related field

Benefits For Distributed Systems Engineer (L4) - Data Platform

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

Interested in this job?