Back to Jobs

Experienced Full Stack Distributed Systems Engineer – Web & Cloud Application Development for Data Platform

Remote, USA Full-time Posted 2025-11-03

About Netflix

At Netflix, we're revolutionizing the way the world consumes entertainment, and we're constantly pushing the boundaries of innovation to deliver an unparalleled experience to our global audience. With over 220 million paid subscribers across 190 countries, we're not just a streaming service – we're a global phenomenon. Our Distributed Systems Engineer role is a key part of our Data Platform team, responsible for building and maintaining the infrastructure that powers our data-driven decision-making.

About the Role

We're seeking a talented and experienced Distributed Systems Engineer to join our Data Platform team. As a key member of our team, you'll be responsible for designing, building, and maintaining scalable, secure, and highly available distributed systems that meet the needs of our business. You'll work closely with our engineering teams to architect and implement solutions that drive business outcomes, and collaborate with our data scientists to develop and deploy data-driven applications.

Key Responsibilities

  • Design and implement scalable, secure, and highly available distributed systems that meet the needs of our business
  • Collaborate with engineering teams to architect and implement solutions that drive business outcomes
  • Work closely with data scientists to develop and deploy data-driven applications
  • Develop and maintain high-quality, well-documented code that meets our coding standards
  • Participate in code reviews and contribute to the improvement of our codebase
  • Collaborate with our data engineering team to design and implement data pipelines and workflows
  • Develop and maintain our data platform's infrastructure, including our data warehouse, data lake, and data processing systems
  • Work with our data science team to develop and deploy machine learning models and algorithms
  • Participate in the development and maintenance of our data platform's documentation and knowledge base

Essential Qualifications

  • 2+ years of experience in building large-scale distributed systems or applications
  • Strong understanding of distributed systems, including design patterns, scalability, and fault tolerance
  • Experience with Java or other object-oriented programming languages
  • Strong understanding of data processing and storage systems, including Hadoop, Spark, and NoSQL databases
  • Experience with cloud-based platforms, including AWS or GCP
  • Strong understanding of data modeling and data warehousing concepts
  • Experience with data science tools and technologies, including Python, R, and SQL
  • Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams

Preferred Qualifications

  • Experience with Netflix's data platform and tools, including our data warehouse, data lake, and data processing systems
  • Experience with machine learning and artificial intelligence, including model development and deployment
  • Experience with containerization and orchestration, including Docker and Kubernetes
  • Experience with cloud-based data platforms, including AWS Lake Formation and GCP BigQuery
  • Experience with data governance and data quality, including data lineage and data validation

About Our Team

Our Data Platform team is a dynamic and collaborative group of engineers, data scientists, and product managers who are passionate about building and maintaining the infrastructure that powers our data-driven decision-making. We're a team of innovators and problem-solvers who are committed to delivering high-quality solutions that meet the needs of our business. We're looking for talented and experienced engineers who share our passion for building scalable, secure, and highly available distributed systems.

About Our Culture

At Netflix, we're committed to creating a culture that values diversity, equity, and inclusion. We believe that our differences are what make us stronger, and we're dedicated to creating a workplace that is welcoming and inclusive for all. We're a team of innovators and problem-solvers who are passionate about building and maintaining the infrastructure that powers our data-driven decision-making. We're looking for talented and experienced engineers who share our passion for building scalable, secure, and highly available distributed systems.

About Our Benefits

We offer a comprehensive benefits package that includes:

  • Competitive salary and bonus structure
  • Comprehensive health insurance, including medical, dental, and vision coverage
  • 401(k) matching program
  • Flexible paid time off and holidays
  • Professional development opportunities, including training and education programs
  • Access to the latest technology and tools
  • A dynamic and collaborative work environment

How to Apply

If you're a talented and experienced Distributed Systems Engineer who is passionate about building and maintaining scalable, secure, and highly available distributed systems, we want to hear from you! Please submit your resume and a cover letter that outlines your experience and qualifications for this role. We can't wait to hear from you!

Apply Now: https://vacancyglobal.com/register-candidate/

Apply for this job    

Similar Jobs