Distributed Systems Engineer 6 - Ad Eventing
Core
Architecting and scaling the high-throughput, low-latency pipeline that captures, validates, deduplicates, and processes billions of ad events daily to power billing, reporting, and optimization.
Role type
Senior technical leader / Principal Distributed Systems Engineer (Ad Eventing)
Builds
End-to-end ad event ingestion, validation, and stream processing infrastructure for Netflix Ads
Domain
Streaming media advertising technology
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, high-throughput event ingestion, stream processing (Kafka, Flink), event deduplication and validation, exactly-once semantics, data contract design, ad measurement concepts, technical leadership, cross-functional influence
Preferred skills
CTV-specific event challenges (SSAI, VAST/VMAP), third-party measurement integrations, billing-grade pipeline experience, experimentation infrastructure, resiliency under extreme load, privacy compliance (GDPR, CCPA), observability frameworks
Technologies
Kafka, Flink, Spark Streaming
Responsibilities
Own technical direction and architecture reviews for the Ad Eventing team, architect and evolve the end-to-end ad event pipeline, scale event ingestion infrastructure to handle billions of events/day, design robust deduplication and validation systems, build and operate stream processing pipelines, define authoritative event schemas and data contracts, partner with Ad Serving and Science teams, drive operational excellence and reliability
Seniority
Senior, hands-on IC with significant leadership scope