Distributed Systems Engineer - Data Platform (L4) - Remote

Remote Full-time
Join the Netflix Engineering Team as a Distributed Systems Engineer - Data Platform (L4)

Netflix, a pioneer in the entertainment industry, is seeking an exceptional Distributed Systems Engineer - Data Platform (L4) to join our team of innovative engineers. As a Distributed Systems Engineer, you will play a crucial role in designing, building, and maintaining large-scale distributed systems that enable data-driven decision-making across the company. If you're passionate about solving complex problems, building scalable infrastructure, and collaborating with cross-functional teams, this is an exciting opportunity to join our team.

About Netflix and Our Data Platform Teams

Netflix is a leading entertainment service with 278 million paid memberships in over 190 countries, offering a wide variety of TV series, films, and games. Our Data Platform teams empower business functions to make data-driven decisions by providing centralized data platforms and tools. We focus on building a world-class data infrastructure, and we're committed to leading the industry standard.

Our Data Platform Teams:


Big Data Warehouse and Iceberg: We manage Netflix's exabyte-scale data warehouse, building services for table lifecycle management, secure data access, and efficient data storage in S3 using Iceberg table format.
Online Data Stores: We develop and maintain high-performance, reliable, and efficient data stores, including caching, relational, search, and key-value stores.
Data Movement Platform - Connectors: We design and manage data connectors for batch and streaming processing, connecting data stores to data movement products.


The Role

As a Distributed Systems Engineer - Data Platform (L4), you will be responsible for:


Designing, building, and maintaining large-scale distributed systems for data platforms
Collaborating with cross-functional teams, including engineers, product managers, and TPMs
Leading initiatives and contributing to open-source communities, including Netflix OSS
Ensuring scalability, fault tolerance, and high availability of distributed systems
Developing and operating RESTful web services, and building scalable and efficient data stores


Requirements

Essential Qualifications:


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
Proficiency in Java or other object-oriented programming languages
Comfortable with multi-threading and concurrent programming
BS in Computer Science or a related field


Preferred Qualifications:


Experience with distributed systems technologies, such as Apache Spark, Kafka, and Flink
Knowledge of data storage solutions, including relational databases, NoSQL databases, and caching systems
Experience with cloud-based technologies, including AWS S3 and Netflix OSS
Familiarity with Agile development methodologies and version control systems, such as Git


What We Offer

Compensation and Benefits:


Competitive salary: $170,000 - $720,000 per year
Comprehensive benefits, including health plans, mental health support, and 401(k) retirement plan with employer match
Stock Option Program
Disability programs, health savings, and flexible spending accounts
Family-forming benefits and life and serious injury benefits
Paid leave of absence programs, including 35 days annually for full-time hourly employees


Work Environment and Culture:


Remote work opportunity
Diverse and inclusive team with a global presence
Opportunity to wear different hats and take on new challenges
Collaborative and empathetic work environment


Career Growth and Learning Benefits

At Netflix, we believe in empowering our employees to grow and develop their skills. As a Distributed Systems Engineer - Data Platform (L4), you will have opportunities to:


Lead cross-functional initiatives and collaborate with engineers, product managers, and TPMs
Contribute to open-source communities, including Netflix OSS
Develop new skills and expertise in distributed systems, data platforms, and cloud-based technologies
Take on new challenges and responsibilities, and grow your career within the company


Why Join Us?

If you're passionate about building large-scale distributed systems, collaborating with cross-functional teams, and contributing to open-source communities, this is an exciting opportunity to join our team. At Netflix, we value diversity, inclusion, and empathy, and we're committed to building a work environment that is welcoming and supportive of all employees.

Don't hesitate to apply if you're excited about this opportunity and willing to learn. We value a great attitude and a willingness to learn above all.

Apply Now

Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Marketing Coordinator

Remote

Experienced Remote Customer Support Specialist for Leading Online Pet Retailer – Work from Home Opportunity with Competitive Salary and Benefits

Remote

Entry-Level Online Chat Specialist – Real-Time Customer Engagement & Support for careerzynith Digital Services

Remote

Primary Coach Career Prep

Remote

**Experienced Full Stack Data Entry Specialist – Web & Cloud Application Development**

Remote

Clinical Content Specialist – Nursing, Integration Nurse Educator, Career Schools

Remote

**Experienced Remote Data Entry Specialist – Flexible Work Arrangements at blithequark**

Remote

Business Development Specialist II, Proposal Writer

Remote

Want Temporary Service Delivery Manager-Remote in Englewood, CO

Remote

Remote Healthcare Customer Service Representative

Remote
← Back