Data Engineer (L5) – Remote, United States
Netflix is seeking a senior Data Engineer to design and operate large‑scale data pipelines that power analytics and machine‑learning across the streaming platform. If you love elegant code, big‑data technologies, and a culture of candid feedback, this remote role could be your next adventure.
| Position | Location | Department | Employment Type | Salary Range | Posting Date |
|---|---|---|---|---|---|
| Data Engineer (L5) | Remote, United States (occasional visits to Los Gatos, CA) | Data & Insights | Full‑time | $380,000 – $610,000 | October 19, 2026 |
Company Overview
Netflix’s mission is to entertain the world. The company builds cutting‑edge streaming technology, creates original content, and uses data‑driven decision‑making to enhance the member experience.
Role Summary
The Data Engineer will develop and maintain batch and real‑time data pipelines, model large‑scale datasets, and collaborate with product, analytics, and machine‑learning teams to deliver reliable data services.
Key Responsibilities
- Design, build, and operate scalable data pipelines using Spark, Flink, or similar technologies.
- Model and curate data across domains such as Growth, Finance, Product, Content, and Studio.
- Ensure data quality through robust testing, documentation, and debugging practices.
- Collaborate with engineering, data science, and business partners to translate requirements into data solutions.
- Maintain and improve distributed data processing systems that support Netflix’s streaming services.
Qualifications & Eligibility
- Proficiency in at least one major programming language (Java, Scala, Python) and strong SQL skills.
- Deep experience in either distributed data processing, data‑service engineering, or data modeling.
- Familiarity with big‑data frameworks such as Spark or Flink and handling web‑scale datasets.
- Strong attention to detail, data intuition, and a passion for data quality.
- Excellent communication and collaboration abilities; comfortable giving and receiving candid feedback.
- Ability to thrive in a fast‑changing environment with ambiguous requirements.
- Alignment with Netflix’s culture of independence, accountability, and continuous learning.
Core Skills
- Java / Scala / Python programming
- SQL and data‑warehouse concepts
- Apache Spark, Flink, or comparable big‑data processing engines
- Distributed systems design
- Data modeling and schema design
- Documentation and data‑debugging techniques
Location & Work Mode
Fully remote within the United States with occasional visits to Los Gatos, California, depending on team alignment.
Compensation
Annual salary range: $380,000 – $610,000. Netflix offers a flexible compensation model where you can allocate a portion of your total package to stock options.
Important Dates
- Posting Date: October 19, 2026
- Application window: Open for at least 7 days and will close when the position is filled.
How to Apply
- Visit the official job page: Netflix Data Engineer (L5) posting.
- Click the “Apply” button and sign in or create a Netflix Careers account.
- Upload your resume and complete the required profile fields.
- Answer any optional screening questions and submit your application.
- You will receive a confirmation email with next‑step details.
Frequently Asked Questions
- Is this role fully remote?
- Yes, the position is remote within the United States, though occasional visits to Los Gatos, CA may be required.
- What is the salary range?
- The advertised annual salary range is $380,000 to $610,000, with flexibility to allocate part of the package to stock options.
- Do I need to relocate?
- Relocation is optional. Candidates can remain fully remote or choose to relocate to Los Gatos, California.
- What benefits does Netflix provide?
- Netflix offers health plans, mental‑health support, 401(k) matching, stock options, disability programs, flexible time off, and many family‑forming benefits.
- Are accommodations available for the interview process?
- Yes. Candidates needing accommodations can contact their recruiting partner to arrange adjustments.