Taro Logo

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
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:

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 9 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?