Taro Logo

Software Engineer (L5), Ads Reporting

World's leading entertainment service with over 300 million paid memberships in 190+ countries, offering TV series, films and games.
United States
$100,000 - $720,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
Enterprise SaaS · Entertainment

Job Description

Netflix, the global entertainment leader with 300M+ subscribers, is seeking a Staff Software Engineer (L5) to join their Ads Platform Engineering team. This role is part of the Ads Reporting Infrastructure team, which is crucial to Netflix's new ad-supported tier launched in 2022.

The position focuses on building and operating foundational systems that handle ads-related events at scale. You'll be working on transforming raw signals from various sources into reliable, privacy-safe data streams that power critical business functions including measurement, serving, reporting, and financial workflows.

As a Staff Engineer, you'll be part of a new team with ambitious goals of building highly performant advertising systems in the rapidly growing Connected TV advertising space. The role offers an exciting opportunity to help Netflix become a market leader in this domain, working with cutting-edge technologies and handling billions of daily ad events.

The position requires extensive experience in distributed systems, real-time data processing, and ad tech. You'll work with technologies like Apache Druid and Flink, building low-latency pipelines and ensuring data accuracy through robust monitoring systems. The role offers competitive compensation ($100,000 - $720,000) with the flexibility to choose your mix of salary and stock options.

Netflix offers an exceptional benefits package, including comprehensive health coverage, mental health support, 401(k) with employer match, and flexible time off for salaried employees. The company is known for its unique culture that values inclusion, innovation, and freedom with responsibility.

This remote position is perfect for experienced engineers who are passionate about ad tech and want to make a significant impact in the streaming industry. You'll be joining at an exciting time as Netflix expands its advertising capabilities and creates new revenue streams through its ad-supported tier.

Last updated 19 hours ago

Responsibilities For Software Engineer (L5), Ads Reporting

  • Build and operate foundational systems for ads-related events collection
  • Transform raw signals into clean, reliable, and privacy-safe data streams
  • Support measurement, serving, reporting, and financial workflows
  • Build highly performant advertising systems
  • Develop and maintain data processing pipelines

Requirements For Software Engineer (L5), Ads Reporting

Java
Python
  • Extensive experience in building large-scale, low-latency distributed systems and real-time data processing
  • Experience building low-latency, highly available pipelines to ingest billions of ad events daily
  • Experience building monitoring, alerting, and auditing systems
  • Hands-on expertise building and integrating with ad technologies (SSPs, DSPs, Ad Servers)
  • Expertise in Apache Druid for real-time analytics and data processing
  • Knowledge of ad tech and programmatic advertising
  • Experience with modern programming languages
  • Experience with Flink

Benefits For Software Engineer (L5), Ads Reporting

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 Insurance
  • 35 days annual PTO (hourly employees)
  • Flexible time off (salaried employees)

Related Jobs

Software Engineer (L5) - Video Algorithm Systems

Senior Software Engineer position at Netflix focusing on video encoding and processing algorithms, offering $170K-$720K compensation with comprehensive benefits.

Software Engineer 4 - Revenue Finance Infrastructure

Staff Software Engineer position at Netflix focusing on revenue infrastructure, building scalable financial systems and handling global payment operations.

Software Engineer (L5), Ads Reporting

Senior Software Engineer role at Netflix focusing on building and maintaining large-scale advertising reporting systems and data pipelines.

Software Engineer (L5), Ads Foundations Knowledge Graph

Staff Software Engineer position at Netflix focusing on graph database solutions for advertising systems, offering competitive compensation and remote work flexibility.

Software Engineer (L5), Ads Foundations Knowledge Graph

Staff Software Engineer position at Netflix focusing on Ads Knowledge Graph systems, offering competitive compensation ($100k-$720k) and comprehensive benefits. Remote work available.