Distributed Systems Engineer 5 - Decisioning & Optimization

Netflix

Remote

Quick summary

Work type
Remote
Location
New YorkLos AngelesLos Gatos, CASeattle, WA
Salary
$388,000–$619,000 / yr
Posted
44 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $504k
$91k most similar roles pay here $676k

This role pays more than 95% of similar roles. Most pay $147,500–$236,900 — the shaded band above. At the midpoint, this role pays about $504k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Netflix

Netflix is the world''s leading streaming entertainment service, offering a vast library of TV series, films, documentaries, and original content to subscribers in over 190 countries. Industry: Streaming Entertainment & Media

Netflix currently has 117 open roles on FindRole.

Listed pay typically runs $388,000–$619,000 across 113 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Distributed Systems Engineer 5 - Decisioning & Optimization

As a senior systems engineer on the Decisioning & Optimization team at Netflix Ads, you will build and scale core ad decisioning infrastructure, focusing on real-time ranking, scoring, bidding, and pacing under strict latency constraints. You’ll develop ML model serving infrastructure for dozens of concurrent models with sub-20ms P99 inference, partner with Science and Platform teams to deploy algorithms into the serving stack, and create simulation frameworks for offline validation before live rollout. Additionally, you will contribute to goal-based delivery optimization by dynamically allocating budget across demand channels and enhance operational excellence through reliability, observability, and deployment automation. Ideal candidates have 7+ years of experience in building distributed systems at scale, with a focus on ad serving technologies and ML model serving infrastructure.

What you'll do

  • Build and evolve real-time ad decisioning path under strict latency constraints.
  • Develop ML model serving infrastructure supporting concurrent models with sub-20ms P99 inference.
  • Partner with Science teams to productionize models into the serving stack.
  • Implement real-time pacing systems for budget delivery accuracy across campaigns.
  • Contribute to goal-based delivery optimization for dynamic budget allocation.
  • Build simulation frameworks for offline validation of marketplace changes.
  • Participate in operational excellence, including reliability and observability.

What we're looking for

  • 7+ years of experience building and scaling distributed systems and backend services
  • At least 2 years of experience in the ad tech domain with expertise in ad serving, delivery, or marketplace systems
  • Proficiency in ML model serving infrastructure including real-time inference and deployment pipelines
  • Experience working on core ad tech systems such as ad servers, bidders, pacers, ranking, and scoring components
  • Ability to build APIs and backend services that integrate across multi-team platforms
  • Comfort with the intersection of engineering and data science for low-latency ML model productionization

More like this

Similar roles

Distributed Systems Engineer (L5) - Data Platform

Netflix

Remote (Usa - Remote, US) 72 days ago $388,000$619,000
Java Python Golang C++ Kafka Apache Cassandra Docker CI/CD AWS Kubernetes Terraform PostgreSQL Snowflake Git Jenkins Prometheus Grafana GraphQL RESTful APIs Data Governance Data Catalog Data Lineage Caching Open Source Contribution
Remote

Distributed Systems Engineer 4 - Content & Business Products

Netflix

Remote (Los Gatos) 17 days ago $250,000$413,000
Java C# .NET gRPC GraphQL Kubernetes Docker AWS S3 Terraform Python PostgreSQL CI/CD Git Jenkins Prometheus Grafana Kafka Redis DynamoDB Microservices RESTful APIs Event-driven architecture Observability Multithreading Parallelism
Remote