Distributed Systems Engineer

3 weeks ago


Los Gatos, California, United States Netflix Full time
About the Role

We are seeking a talented Distributed Systems Engineer to join our team at Netflix. As a key member of our Content Engineering organization, you will play a critical role in building the technologies that enable us to scale our content creation and delivery capabilities globally.

Key Responsibilities
  • Design and develop scalable, highly available, and fault-tolerant distributed systems to support our content creation and delivery workflows.
  • Collaborate with cross-functional teams to identify and prioritize technical requirements and develop solutions that meet business needs.
  • Develop and maintain high-quality code, ensuring adherence to Netflix's engineering best practices and standards.
  • Participate in code reviews, provide feedback, and mentor junior engineers to improve overall code quality and engineering practices.
  • Stay up-to-date with industry trends, emerging technologies, and Netflix's technical roadmap to ensure our systems remain competitive and innovative.
Requirements
  • 5+ years of experience in crafting complex distributed systems.
  • Proficient in Java, C#, or other OO programming languages with a solid understanding of OO design principles, concurrency, multi-threading, performance tuning, and observability.
  • Proven track record in architecting, building, and operating distributed systems with high availability, fault tolerance, and performance.
  • Experience in setting technical directions for engineering projects, making architectural decisions, and influencing partner and cross-functional teams.
  • Ability to proactively describe complex technical concepts to a variety of stakeholders, driving conversations and decisions through written and/or verbal communication.
Nice to Have
  • Product mindset toward infrastructure and platforms.
  • Experience in developing long-term technical strategies aligning with business goals via appropriate technology investments.
  • Proficient with gRPC and/or GraphQL API design and implementation.
  • Working experience with Kafka, Cassandra, Elasticsearch, Memcached, and/or AWS.
  • Familiarity with library development and DI frameworks (preferably Spring Boot).
  • Application security domain experience - awareness of AuthN and AuthZ constructs.
About Netflix

Netflix is a unique culture and environment. We are an equal-opportunity employer and celebrate diversity, recognizing that diversity of thought and background builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

We are committed to building a diverse and inclusive team to bring new perspectives as we solve the next set of challenges. In addition, we are open to remote candidates - we value what you can do, from anywhere in the U.S.

We offer comprehensive benefits, including Health Plans, Mental Health support, a 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. We also offer paid leave of absence programs. Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off. Full-time salaried employees are immediately entitled to flexible time off.



  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that provides a wide range of TV shows, movies, and documentaries to its 278 million paid members in over 190 countries.The RoleWe are seeking a highly skilled Distributed Systems Engineer to join our team. As a key member of our Delivery Core team, you will be responsible for designing, developing, and...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that provides streaming services to over 190 countries. We are committed to delivering high-quality content to our members, and we are constantly innovating to improve our services.The RoleWe are seeking a talented Distributed Systems Engineer to join our team. As a Distributed Systems Engineer, you will...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a leading entertainment services company with a global presence, delivering a wide range of TV series, films, and games to over 190 countries.The RoleWe are seeking a highly skilled Distributed Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining...


  • Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Engineer to join our team at Netflix. As a key member of our data platform team, you will play a critical role in designing, building, and operating our large-scale distributed systems.Key ResponsibilitiesDesign and develop scalable, fault-tolerant, and highly available distributed...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that provides streaming services to over 190 countries. We are committed to delivering high-quality content to our members and are constantly innovating to improve our services.The RoleWe are seeking a talented Distributed Systems Engineer to join our team. As a Distributed Systems Engineer, you will be...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a leading global entertainment service with a vast library of content available in over 190 countries. Our mission is to entertain the world, and we're committed to delivering innovative experiences to our members and creators.The RoleWe're seeking a highly skilled Distributed Systems Engineer to join our team. As a key member of our...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a leading entertainment service with 278 million paid memberships in over 190 countries, offering a wide variety of TV series, films, and games in multiple languages.The RoleWe are seeking a skilled Distributed Systems Engineer to join our team and contribute to the development of our core backend systems, including our API platform,...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that delivers a wide range of TV shows, movies, and documentaries to over 190 countries. With a vast library of content and a strong focus on innovation, we're constantly pushing the boundaries of what's possible in the world of entertainment.The RoleWe're seeking a highly skilled Distributed Systems...


  • Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that provides a wide range of TV series, films, and games to its 278 million paid members in over 190 countries.The RoleWe are seeking a Distributed Systems Engineer to join our team and help us build a world-class data infrastructure. As a Distributed Systems Engineer, you will be responsible for...


  • Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking a highly skilled Distributed Systems Engineer to join our team at Netflix. As a key member of our data platform teams, you will play a critical role in evolving and innovating our infrastructure to support the growth of our business.Our data platform teams enable us to leverage data to bring joy to our members in many different...


  • Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking a highly experienced Distributed Systems Engineer to lead our technical charter for Data Discovery and Governance at Netflix. As a key member of our Data Platform team, you will be responsible for defining the technical strategy and roadmap for data discovery and governance, leading the architecture and design of services such as...


  • Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Metadata Distribution team. As a key member of the Content Engineering team, you will be responsible for coaching a team of senior engineers, establishing partnerships with upstream and downstream teams, and driving architectures and decisions for technology innovation.Key...

  • Engineering Manager

    3 weeks ago


    Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Content Engineering team in the development of scalable and efficient metadata distribution systems. As an Engineering Manager, you will be responsible for coaching a team of senior engineers, establishing partnerships with upstream and downstream teams, and driving technology...

  • Engineering Manager

    3 weeks ago


    Los Gatos, California, United States Netflix Full time

    About the RoleWe are seeking an experienced Engineering Manager to lead our Content Engineering team in the development of scalable and efficient metadata distribution systems. As a key member of our team, you will be responsible for coaching a team of senior engineers, establishing partnerships with upstream and downstream teams, and driving technology...

  • Engineering Manager

    1 month ago


    Los Gatos, California, United States Netflix Full time

    About the Role:We are seeking an experienced Engineering Manager to lead our Content Engineering team in building and maintaining the infrastructure for metadata distribution. As an Engineering Manager, you will be responsible for coaching a team of senior engineers, establishing partnerships with upstream and downstream teams, and driving architectures and...


  • Los Angeles, California, United States Canonical - Jobs Full time

    Job OpportunityWe are seeking a skilled software engineer to join our team at Canonical, a leading provider of cloud solutions. As a Distributed Systems Software Engineer, you will play a critical role in building and validating resilient distributed systems.Key ResponsibilitiesCreate automated testing approaches and infrastructure for validating...

  • Electrical Engineer

    3 weeks ago


    Los Angeles, California, United States David Evans and Associates Full time

    About the RoleWe are seeking an experienced Electrical Engineer to join our Energy Business Unit at David Evans and Associates, Inc. (DEA). As an Electrical Engineer, you will work closely with project engineers and project managers on project teams providing electrical engineering and technical knowledge.Key ResponsibilitiesPerform detailed design of...


  • Los Altos, California, United States Jobot Full time

    About UsWe are a growing US-based startup company on a mission to help developers build chains in the metaverse. We are building an open-source protocol that will allow crypto-based applications to deliver at the scale they need to as the metaverse expands.Job DetailsWe are looking for individuals who are passionate and experienced in the blockchain...

  • Software Engineer 5

    2 weeks ago


    Los Gatos, California, United States Netflix Full time

    About NetflixNetflix is a global entertainment company that provides streaming services to over 190 countries. Our mission is to entertain, inform, and connect with our members through a wide range of TV shows, movies, and documentaries.The RoleWe are seeking a talented Distributed Systems Engineer to join our Content Engineering team. As a key member of our...


  • Los Gatos, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled System Development Engineer to join our team at Amazon. As a key member of our engineering team, you will be responsible for designing, developing, and implementing network systems and protocols to ensure seamless connectivity and performance.Key ResponsibilitiesDesign and develop network systems and protocols to...