×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Engineer - Ads Decisioning & Optimization

Job in New York, New York County, New York, 10261, USA
Listing for: Netflix
Full Time position
Listed on 2026-06-03
Job specializations:
  • Software Development
    Cloud Engineer - Software, Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Full-Stack Engineer 5 - Ads Decisioning & Optimization
Location: New York

At Netflix, our mission is to entertain the world. Together, we are writing the next episode – pushing the boundaries of storytelling, global fandom, and making the unimaginable a reality. We are a dream team obsessed with the uncomfortable excitement of discovering what happens when you merge creativity, intuition and cutting‑edge technology. Come be a part of what’s next.

Our Team

The Decisioning & Optimization engineering team sits within the Ad Serving & Decisioning org at Netflix Ads. We own the systems that power real‑time ad decisioning, delivering relevant, high‑quality ads while balancing revenue goals, advertiser outcomes, and member experience. Our work spans ML model serving infrastructure, ranking and scoring, auction mechanics, budget and pacing systems, and goal‑based delivery optimization along with podding, traffic shaping models, and more.

As our systems grow in complexity and scale, we are investing in tooling and observability to make the decisioning stack fully legible to engineers, data scientists, and ad operations. We are looking for a full‑stack engineer with strong analytical instincts and an observability mindset to build the tools and dashboards that make the stack debuggable, measurable, and self‑service.

What You’ll Do
  • Design and build end‑to‑end internal tools and dashboards that give the team visibility into the ad decisioning stack, from model inference through different stages of auction.
  • Build an ad decision debugger: trace the full path of an ad request (features, model scores, ranking, auction, delivery, billing) and surface why a particular ad was selected at a particular bid price.
  • Build model serving observability: inference latency, score distributions, fallback rates, feature coverage, and calibration health across dozens of concurrent models.
  • Build campaign delivery monitoring tools: spend tracking dashboards, frequency cap compliance views, pacing curve visualization, under spend and overspend alerts.
  • Own the UI and BFF layer for experimentation and testing platforms, visualizing counterfactual results and offline vs. online comparison.
  • Develop and maintain diagnostics, logging, and telemetry frameworks that provide deep visibility into system performance, model serving health, and campaign outcomes.
  • Engage directly with engineers, data scientists, and ad ops to gather feedback and continuously improve the tooling experience.
Skills & Experience We're Seeking
  • 7+ years of professional software engineering experience building production systems, with meaningful full‑stack experience across UI, BFF/API layer, and backend services.
  • Proficiency in modern UI frameworks (React preferred), Type Script/JavaScript, and Node.js.
  • Experience building scalable backend systems in Java, Kotlin, or similar JVM languages.
  • Built observability tooling, operational dashboards, or debugging tools for complex distributed systems.
  • Strong analytical mindset with a bias toward building tools that enable self‑service investigation and decision‑making.
  • Comfortable with data: can query, aggregate, and visualize large datasets across SQL, streaming data, and time‑series metrics.
  • Experience building tools that instrument or trace request paths through multi‑service architectures.
  • Product mindset that is deeply empathetic to user needs, strategic in orientation, and driven by outcomes.
Nice to Haves
  • Ads domain experience: worked on ad serving, delivery, or marketplace systems and understands the operational data they produce.
  • Built model serving monitoring tools: inference latency dashboards, score distribution tracking, fallback and calibration health views.
  • Experience with observability platforms: metrics, logging, tracing stacks at scale.
  • Familiar with marketplace dynamics: auction behavior, pacing anomalies, budget delivery patterns, and the tooling needed to diagnose them.
Compensation

Generally, our compensation structure consists solely of an annual salary; we do not have bonuses. You choose each year how much of your compensation you want in salary versus stock options. To determine your personal top‑of‑market compensation, we rely on market indicators and consider your specific job family,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary