Software Engineer (L5), Ads Inventory Management & Forecasting

One of the world's leading entertainment services with 283 million paid memberships in over 190 countries enjoying TV series, films and games.
$100,000 - $720,000
Backend
Staff Software Engineer
Remote
5000+ Employees
5+ years of experience
Enterprise SaaS · AI

Description For Software Engineer (L5), Ads Inventory Management & Forecasting

Netflix, a global entertainment powerhouse with 283 million subscribers, is seeking a Staff Software Engineer to join their Ads Platform Engineering team. This role focuses on building cutting-edge advertising systems and integrations that power ad delivery through Netflix's world-class content delivery ecosystem.

The position sits within the Ads Inventory Management & Forecasting team, where you'll be responsible for developing state-of-the-art realtime inventory forecasting solutions using ML models and high-performance ad server simulations. The team is at the forefront of building systems that enable sophisticated publisher inventory management solutions, supporting various monetization strategies including dynamic pricing, rate card management, and yield optimization.

As one of the newest entrants in the rapidly growing Connected TV advertising space, Netflix offers an exciting opportunity to build unique value propositions and help the company become a market leader. The role requires expertise in handling large-scale data systems, experience with ML model deployment, and a deep understanding of advertising marketplace dynamics.

The compensation package is highly competitive, ranging from $100,000 to $720,000, with the flexibility to choose between salary and stock options. Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time-off policies.

This is an ideal opportunity for experienced engineers passionate about advertising technology who want to make a significant impact in a company that's revolutionizing the entertainment industry. You'll be working with cutting-edge technology, solving complex challenges, and helping shape the future of advertising in streaming media.

Last updated a day ago

Responsibilities For Software Engineer (L5), Ads Inventory Management & Forecasting

  • Build state-of-art realtime inventory forecasting solutions
  • Develop publisher inventory management systems
  • Implement dynamic pricing and rate card management
  • Design and maintain high-throughput low latency distributed systems
  • Work on inventory split and yield optimization

Requirements For Software Engineer (L5), Ads Inventory Management & Forecasting

Python
Kafka
  • Professional experience in building sophisticated ads forecasting systems with ML models and ad server simulation
  • Experience in building publisher inventory management solutions
  • Experience handling large volumes of data with big data tools like Spark
  • Understanding of advertising marketplace and publisher side challenges
  • Experience with modern programming languages
  • Familiar with A/B testing and experimentation
  • Experience working with cross-functional teams

Benefits For Software Engineer (L5), Ads Inventory Management & Forecasting

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and Serious Injury Benefits
  • 35 days annual paid time off (for hourly employees)
  • Flexible time off (for salaried employees)

Interested in this job?

Jobs Related To Netflix Software Engineer (L5), Ads Inventory Management & Forecasting

Manager, Broadcast Engineering

Lead Netflix's broadcast engineering team, overseeing global broadcast infrastructure and live streaming technology initiatives.

Software Engineer (L5), Ads Delivery Management

Staff Software Engineer position at Netflix focusing on ads delivery management and platform foundations, offering competitive compensation and comprehensive benefits.

Software Engineering L5, Ads Creatives & Policy

Senior Backend Engineer role at Netflix focusing on Ads Creatives & Policy, building scalable systems for ad platform and creative lifecycle management.

Software Engineer L5 - Linux Kernel Developer

Senior Linux Kernel Developer position at Netflix, focusing on cloud gaming infrastructure and content delivery network optimization with competitive compensation and comprehensive benefits.

Engineering Manager, Page Platform

Lead Netflix's Page Platform Team in developing high-throughput backend systems for Member Experience Pages, managing a team of engineers and driving technical innovation.