Software Engineer 5 - Ads Eventing

Netflix, Inc.

United States

Remote

USD 388,000 - 619,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health plans
401(k) retirement plan
Flexible time off
Stock options

Job summary

Netflix, Inc. is looking for an expert in building real-time data pipelines and distributed systems as part of their Ads Reporting Infrastructure team. The role involves ingesting billions of ad events daily and implementing monitoring tools to ensure data accuracy.

Key qualifications include experience in JVM-based languages or C++, along with a knowledge of streaming frameworks like Apache Flink. The position offers an annual salary between $388,000 to $619,000, with comprehensive benefits.

Qualifications

  • Proven experience with real-time systems and low-latency distributed pipelines.
  • Familiarity with programming in JVM languages or C++.
  • Deep understanding of streaming frameworks like Apache Flink.

Responsibilities

  • Maintain real-time pipelines ingesting billions of ad events daily.
  • Design distributed systems that enrich event data.
  • Implement monitoring to ensure data accuracy.

Skills

Building large-scale distributed pipelines
Proficiency in JVM-based languages or C++
Knowledge of stream-processing frameworks
Experience with event-driven data pipelines
Understanding of programmatic advertising
Excellent communication skills

Tools

Apache Flink
Apache Druid

Job description

Overview

The Ads Reporting Infrastructure team builds and operates foundational systems that collect, enrich, and deliver ads‑related events at scale. These systems transform raw signals from client devices, servers, and third‑party integrations into clean, reliable, privacy‑safe data streams that support measurement, serving, reporting, and financial workflows. The team is part of Netflix’s Ads Platform Engineering, which manages the entire "Pitch to Pay" process for our ad‑supported tier.

Key Responsibilities
  • Build and maintain real‑time pipelines ingesting billions of ad events daily from client and server endpoints.
  • Design low‑latency, highly available distributed systems that process and enrich event data.
  • Implement monitoring, alerting, and auditing tooling to guarantee data accuracy, timeliness, and completeness.
  • Integrate with programmatic advertising technologies such as SSPs, DSPs, and ad servers.
  • Work with data platforms (e.g., Apache Druid) to expose real‑time analytics APIs.
Qualifications
  • Experience with real‑time systems and building large‑scale, low‑latency distributed pipelines.
  • Proficient in a JVM‑based language or C++ and comfortable with modern API development.
  • Deep knowledge of one or more stream‑processing frameworks (e.g., Apache Flink) and real‑time event processing systems.
  • Experience with distributed caching and event‑driven or streaming data pipelines.
  • Understanding of programmatic advertising, ad‑tech landscape, and digital marketing trends.
  • Ability to thrive in a fast‑paced, dynamic environment and manage multiple priorities.
  • Excellent communication and relationship‑building skills.
  • Must‑haves: familiarity with pacing and budgeting teams at large advertising companies.
Nice to Have
  • Experience with Apache Flink or similar streaming frameworks.
  • Experience building event ingestion pipelines or working with large‑scale event streams (millions+ events per second).
  • Experience with ad‑infrastructure components such as ad serving, pacing, budgeting, measurement, or attribution.
  • Experience in ad‑serving teams (DSP or SSP).
Compensation

The role offers an annual salary range of $388,000.00 – $619,000.00. Compensation is fully salary based with no bonus component.

Benefits
  • Health plans, mental health support, and a 401(k) retirement plan with company match.
  • Stock option program and disability, health savings, and flexible spending accounts.
  • Family‑forming benefits, life and serious injury benefits, and paid leave of absence.
  • Full‑time salaried employees receive flexible time off, while hourly employees accrue 35 paid‑time‑off days per year.
EEO Statement

Netflix is an equal‑opportunity employer and celebrates diversity, providing a respectful interview experience for all candidates. Netflix does not discriminate on the basis of race, religion, color, ancestry, national origin, caste, sex, sexual orientation, gender identity or expression, age, disability, medical condition, pregnancy, genetic makeup, marital status, or military service.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer 5 - Ads Eventing
Software Engineer 5 - Ads Eventing

Netflix • Los Gatos (CA)

On-site
USD 388,000 - 619,000
Health Plans
401(k) Retirement Plan with employer match
Stock Option Program
+3
Distributed Systems Engineer 6 - Ad Eventing
Distributed Systems Engineer 6 - Ad Eventing

Netflix • New York (NY), Los Gatos (CA)

On-site
USD 499,000 - 900,000
Health Plans
Mental Health support
401(k) Retirement Plan
+2
Distributed Systems Engineer 6 - Ad Eventing
Distributed Systems Engineer 6 - Ad Eventing

Netflix, Inc. • Los Gatos (CA)

On-site
USD 499,000 - 900,000
Health plans
Mental health support
401(k) retirement plan
+3
Distributed Systems Engineer 6 - Ads Member Experience
Distributed Systems Engineer 6 - Ads Member Experience

Netflix, Inc. • Los Gatos (CA)

On-site
USD 499,000 - 900,000
Health plans
401(k) with match
Flexible time off
Software Engineering 5 - Ads Reporting
Software Engineering 5 - Ads Reporting

Netflix • Los Gatos (CA), New York (NY)

On-site
USD 388,000 - 558,000
Software Engineer 5 - Ads Signals Conversion API
Software Engineer 5 - Ads Signals Conversion API

Netflix, Inc. • New York (NY)

On-site
USD 388,000 - 619,000
Health Plans and Mental Health support
401(k) Retirement Plan with employer match
Stock Option Program
+6
Senior Real-Time Ads Eventing Engineer
Senior Real-Time Ads Eventing Engineer

Netflix, Inc. • United States

Remote
USD 388,000 - 619,000
Health plans
401(k) retirement plan
Flexible time off
+1
Software Engineering 5 -Ads Measurement Experimentation
Software Engineering 5 -Ads Measurement Experimentation

Netflix • New York (NY)

On-site
USD 388,000 - 558,000
Health Plans
401(k) Retirement Plan
Mental Health support
+2
Software Engineer 4 - Ads Signals Conversion API
Software Engineer 4 - Ads Signals Conversion API

SupportFinity™ • Los Gatos (CA)

On-site
USD 250,000 - 413,000
Health Plans
401(k) Retirement Plan with employer match
Flexible time off
+2
Software Engineer 5 - Ads Pricing & Packaging
Software Engineer 5 - Ads Pricing & Packaging

Segment (Twilio) • Los Gatos (CA)

On-site
USD 388,000 - 619,000
Health Plans
401(k) Retirement Plan
Stock Option Program
+1