See all roles

Distributed Systems Engineer – Data Infrastructure at Netflix - Remote Job Opportunity

Work from home Full-time role Hiring

Job Summary

Are you a talented Distributed Systems Engineer looking for a challenging and rewarding role? Netflix, a pioneer in the streaming industry, is seeking experienced professionals to join our Data Infrastructure team. As a Distributed Systems Engineer, you will play a crucial role in designing, building, and improving our data infrastructure, enabling us to deliver exceptional entertainment experiences to our global audience. This is a remote job opportunity, and we welcome applications from candidates across the United States.

About Netflix

Netflix is a world-leading streaming service that has revolutionized the way people consume entertainment. With over 220 million paid subscribers in 190 countries, we offer a vast library of content, including movies, TV shows, documentaries, and original content. Our mission is to engage the world and continually improve how entertainment is envisioned, made, and delivered to a global audience.

Data Infrastructure at Netflix

Our Data Infrastructure teams empower us to use data to deliver joy to our members in various ways. We provide unified data platforms and tools for different business functions at Netflix, enabling them to make data-driven decisions. We focus on building high-quality data infrastructure, and our teams are passionate about distributed systems technology, open-source communities, and innovation.

Key Focus Areas:

  • Database Access Platform: Building and operating a scalable query gateway that enables data abstractions to work at sub-millisecond latencies.
  • Data Platform Framework: Creating a platform for our data platforms, providing common infrastructure and tooling for rapidly advancing cutting-edge data and analytics systems.
  • Data Development and Processing: Offering a self-service cleared way product to enable varied client personas across Netflix to meet their low-latency data development and processing requirements.
  • Large Data Registry: Providing a cloud-native platform for distributed data processing, supporting Flash, Presto/Trino, Druid, Iceberg, and distributed database systems.
  • Big Data Orchestration: Offering a platform for planning, scheduling, and executing large data jobs and workflows in a self-serve way.

Responsibilities

As a Distributed Systems Engineer at Netflix, you will be responsible for:

  • Designing, building, and improving our data infrastructure, including distributed systems, databases, and data processing platforms.
  • Collaborating with cross-functional teams, including engineers, product managers, and TPMs, to drive business outcomes.
  • Contributing to open-source communities and sharing our experiences with the industry.
  • Tackling complex technical challenges and solving real-world problems at scale.
  • Architecting and building robust, scalable, and highly available distributed systems.
  • Driving innovation and adopting new technologies to stay ahead of the curve.

Requirements

To be successful in this role, you should:

  • Have 2+ years of experience building large-scale distributed systems, features, or applications.
  • Be proficient in designing and developing RESTful web services.
  • Have experience building and operating scalable, fault-tolerant, and distributed systems.
  • Be knowledgeable in Java or other object-oriented programming languages.
  • Be comfortable with multi-threading and concurrent programming.
  • Hold a Bachelor's degree in Computer Science or a related field.

Preferred Qualifications

We prefer candidates with:

  • Experience with distributed systems technologies, such as Apache Kafka, Apache Flink, or Apache Druid.
  • Knowledge of cloud-native technologies, such as AWS or GCP.
  • Experience with containerization, such as Docker.
  • Familiarity with Agile development methodologies.

What We Offer

At Netflix, we offer a unique and rewarding work environment, including:

  • Competitive salary and benefits package.
  • Opportunities for career growth and professional development.
  • Flexible work arrangements, including remote work options.
  • Access to cutting-edge technologies and innovative projects.
  • A dynamic and collaborative work environment.
  • A comprehensive content library, including movies, TV shows, documentaries, and original content.
  • No ads, allowing for uninterrupted streaming.
  • Multiple profiles and offline viewing capabilities.
  • Affordable pricing tiers and global availability.

Why Join Netflix?

By joining Netflix, you will be part of a talented team that is passionate about delivering exceptional entertainment experiences to a global audience. You will have the opportunity to work on complex technical challenges, drive innovation, and collaborate with cross-functional teams. Our culture values diversity, inclusion, and creativity, and we offer a unique and rewarding work environment.

How to Apply

If you are a motivated and talented Distributed Systems Engineer looking for a challenging and rewarding role, please apply now. We welcome applications from candidates across the United States and look forward to hearing from you.

Apply Job!

Apply for this job

You might like

Experienced Full-Time Call Center Representative - Remote Data Entry Opportunity with Walgreens

Work from home Full-time role

CVS Health Remote Data Entry Associate - Entry-Level, No Experience Required, $27/Hour, Flexible Work-from-Home Opportunity

Work from home Full-time role

Entry-Level Walmart Data Entry Specialist - Remote Work Opportunity with Global Retail Giant

Work from home Full-time role

Entry-Level Walmart Data Entry Specialist - Remote Work Opportunity with Global Retail Giant

Work from home Full-time role

Entry-Level Data Entry Clerk - Logistics and Supply Chain Solutions - Immediate Hiring with Comprehensive Training

Work from home Full-time role

Entry-Level Data Entry Clerk - Logistics and Supply Chain Solutions - Immediate Hiring with Comprehensive Training

Work from home Full-time role

Experienced Full Stack Software Engineer – Web & Cloud Application Development

Work from home Full-time role

Experienced Remote Customer Support Representative - Live Chat & Data Entry for American Airlines

Work from home Full-time role

Experienced Live Chat Remote Data Entry Specialist - Netflix Content Organization & User Support

Work from home Full-time role

Experienced Part-Time Remote Data Entry Clerk - Typing Specialist at UPS - Immediate Start - Flexible Hours - Career Growth Opportunities

Work from home Full-time role

Software Engineer, Platform - Arlington, VA, USA

Work from home Full-time role

Field Service Technician - Los Angeles

Work from home Full-time role

Remote Medical Assistant- Healthguide - Full-time

Work from home Full-time role

Experienced Product Solutions Engineer for Google's Global Client Experience Team - USA

Work from home Full-time role

Business Technology Analyst / Consultant (Technology Strategy and Transformation)

Work from home Full-time role

Experienced Virtual Customer Service Representative – Amazon Live Chat Assistant (Work From Home)

Work from home Full-time role

AI Automation & Systems Specialist + CustomGPT Expert (Part-Time / Contract)

Work from home Full-time role

Multi Site Human Resources Generalist

Work from home Full-time role

Amazon Customer Service (Work At Home) Remote Jobs - Part Time – USA Remote Jobs

Work from home Full-time role

Customer Service Associate – Entry Level

Work from home Full-time role