Distributed Systems Engineer (L5) - Traffic Engineering

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $720,000
Distributed Systems
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Entertainment · Streaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer - Azure Storage

Senior Software Engineer position at Microsoft working on Azure Storage infrastructure, managing exabyte-scale distributed systems across global datacenters.

Senior High Performance Computing Software Engineer

Senior HPC Software Engineer role at Microsoft Azure, focusing on AI and GPU infrastructure, offering remote work and competitive pay ($117K-$229K).

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Project Falcon, building and managing large-scale Kubernetes clusters and distributed systems infrastructure.

Software Engineer

Senior Software Engineer role at Microsoft's Azure Core team, focusing on building and maintaining large-scale distributed systems for deployment orchestration and repair.

Women of Silicon Roundabout Software Developer 4 (6-10+ years)

Senior Software Developer role at Oracle focusing on distributed storage systems and cloud infrastructure, requiring 8+ years of experience and strong technical leadership skills.

Description For Distributed Systems Engineer (L5) - Traffic Engineering

Netflix is seeking a Distributed Systems Engineer (L5) for their Traffic Engineering team. As part of this team, you'll be at the forefront of tackling complex challenges in optimizing for speed and scale, driving cloud resiliency, and contributing to live event streaming. You'll build and operate services for end-to-end traffic management, including region failover and traffic shaping. The role involves working with cloud-native technologies, L4-L7 networking, and traffic management technologies. You'll also collaborate with Data Science engineers to develop predictive traffic shaping models for handling large traffic spikes during live events.

Key responsibilities include:

  • Building and operating services, APIs, and tooling for scaling live events, streaming, and other business use cases
  • Developing highly reliable distributed systems in a cloud environment
  • Engaging with engineering users to understand and improve their experience
  • Solving business needs at scale with high-quality solutions

The ideal candidate should have 7+ years of professional Software Engineering experience, expertise in traffic management technologies, and proficiency in languages like Go, Python, or Java. Experience with live event streaming at scale is a plus.

Netflix offers a unique culture that values diversity, independence, and continuous learning. The compensation structure includes an annual salary range of $100,000 - $720,000, comprehensive benefits, and the option to choose between salary and stock options. Join Netflix to be part of a team that's changing how people watch shows and movies worldwide.

Last updated 7 months ago

Responsibilities For Distributed Systems Engineer (L5) - Traffic Engineering

  • Build and operate services for scaling live events and streaming
  • Develop highly reliable distributed systems in cloud environments
  • Engage with engineering users to improve their experience
  • Solve business needs at scale with high-quality solutions
  • Collaborate on predictive traffic shaping models
  • Contribute to Netflix's cloud resiliency efforts

Requirements For Distributed Systems Engineer (L5) - Traffic Engineering

Go
Python
Java
  • 7+ years of professional Software Engineering experience
  • Experience with cloud-native technologies
  • Understanding of L4-L7 networking technologies
  • Experience with proxies like Envoy and Zuul
  • Expertise in traffic management technologies
  • Proficiency in Go, Python, Java or similar
  • Ability to solve complex problems

Benefits For Distributed Systems Engineer (L5) - Traffic Engineering

Medical Insurance
Mental Health Assistance
401k
Equity
Parental Leave
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • Paid leave of absence programs
  • Flexible time off for salaried employees
  • 35 days annually for paid time off for hourly employees

Interested in this job?