Distributed Systems Engineer 6, Ad Eventing

Netflix

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Los Gatos, CANew York, NY
Salary
$499,000–$900,000 / yr
Employment
Full-time
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $700k
$73k most similar roles pay here $989k

This role pays more than 99% of similar roles. Most pay $177,250–$254,750 — the shaded band above. At the midpoint, this role pays about $700k versus about $216k 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 71 open roles on FindRole.

Listed pay typically runs $440,000–$725,000 across 59 roles with salary data.

Most-posted roles

View all roles at Netflix

At a glance

TL;DR · Distributed Systems Engineer 6, Ad Eventing

Distributed Systems Engineer 6 - Ad Eventing joins the Ad Serving & Decisioning team to own the technical direction of the Ad Eventing pod. This role involves architecting and evolving the end-to-end ad event pipeline, which captures, validates, and deduplicates billions of daily events including impressions and clicks. You will build and operate stream processing pipelines, design robust deduplication systems, and maintain authoritative data contracts for billing and reporting. The work requires managing high-throughput, low-latency requirements with exactly-once semantics. Key technologies and skills include Kafka, Flink, Spark Streaming, and experience with distributed systems at scale. You must possess deep ads domain expertise, including impression tracking and click attribution, to solve complex problems regarding data accuracy, reliability, and real-time signal processing for the ads platform.

What you'll do

  • Own the technical direction of the Ad Eventing team, including architecture reviews, capacity planning, and incident leadership.
  • Architect and evolve the end-to-end ad event pipeline to handle billions of daily events under strict latency constraints.
  • Scale event ingestion infrastructure to ensure high availability and exactly-once processing semantics.
  • Design and implement robust deduplication and validation systems to ensure event accuracy across network failures.
  • Build and operate stream processing pipelines using technologies like Kafka or Flink for real-time signals.
  • Define and maintain authoritative event schemas and data contracts for billing, reporting, and ML pipelines.
  • Drive operational excellence through deployment automation, observability, and reliability engineering across the eventing stack.
  • Develop reusable components and clean interfaces to promote modularization and platform-thinking across the organization.

What we're looking for

  • 10+ years of experience building distributed systems and backend services at large scale.
  • 3+ years of experience in the ads domain.
  • Deep experience with high-throughput event ingestion and stream processing using Kafka, Flink, Spark Streaming, or equivalent.
  • Experience building and operating event deduplication, validation, and attribution systems in ads or high-stakes data environments.
  • Strong understanding of exactly-once and at-least-once delivery semantics, idempotency patterns, and associated tradeoffs.
  • Experience designing event schemas and data contracts for multiple downstream consumers with varying latency and consistency requirements.
  • Familiarity with ad measurement concepts including impression tracking, viewability, click attribution, completion rates, and IAB standards.
  • Track record of technical leadership across multiple teams, setting architectural direction and influencing cross-functional roadmaps.

More like this

Similar roles

Distributed Systems Engineer 6, Ads Policies

Netflix

Los Gatos, CA +3 1 day ago $499,000–$900,000
Distributed Systems JVM API Design Data Modeling TypeScript Rules Engines Schema Evolution Observability Incident Response Performance Analysis VAST OpenRTB

Software Engineering 6, Ads Engineering

Netflix

New York, NY +1 42 days ago $499,000–$820,000
APIs Programmatic Advertising AI ML GenAI CTV Data Science Ad Serving OMS Reporting Forecasting Measurement Digital Marketing
7+ yrs exp

Software Engineer 6, Ads Pricing & Packaging

Netflix

Los Gatos, CA +1 1 day ago $499,000–$900,000
Software Development Inventory Management Systems Yield Optimization Dynamic Pricing Public APIs VAST OpenRTB CTV Order Management Systems
10+ yrs exp

Software Engineer 6, Ads Conversions API

Netflix

Remote 1 day ago $499,000–$900,000
Conversion APIs Event Processing Kafka Flink Streaming Architectures Privacy-Enhancing Technology CTV Data Onboarding Retargeting
Remote

Software Engineering 6, Ads Finance

Netflix

Los Gatos, CA +1 78 days ago $499,000–$820,000
REST gRPC Protobuf Apache Flink Kafka Streams Microservices API-first Architecture Event-driven Architecture Data Pipelines Distributed Transactions ACID Compliance AI ML GenAI
8+ yrs exp

Principal Software Engineer, Ads Systems

Microsoft

Redmond, WA 48 days ago $142,800–$274,800
Distributed Systems Machine Learning Azure C++ C# Python Java JavaScript C Multi-threading System Design Scalable Algorithms Data Mining Information Retrieval Statistical Modeling Linear Algebra Automation
6+ yrs exp Hybrid