Senior Software Engineer - Demand Engineering

Los Gatos, California

Cloud and Platform Engineering

Demand Engineering optimizes Netflix’s availability, latency, and cost by shaping resource demand for cloud services through steering traffic and scaling systems. We proactively optimize for user experience and reactively mitigate incidents through regional evacuation. We have a lot of fun problems to solve, a scale that makes them challenging, and a culture that gives us the freedom to pursue what is best.

Our team sits in the middle of the action at Netflix. Imagine what would happen if we performed a region evacuation and a bunch of services weren’t scaled properly - we’d have a big outage on our hands very quickly. Changing the steering for 130+ million customers within 7 minutes and without missing a beat is no easy task, but it is just one aspect of what we think about. Steering and scaling are powerful tools to influence the availability and latency of Netflix during normal operations as well.