Data Engineer - Ads
@ Netflix

Hybrid
$720,000
Hybrid
Full Time
Posted 11 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXX XXXXXXXXX***** @netflix.com
Recommended after applying

Job Details

Overview

Netflix is one of the world's leading entertainment services with 283 million paid memberships over 190 countries. Our ads branch, launched in November 2022, makes our service accessible to a broader audience through ad-supported plans.

About the Team

The Ads Data Engineering team builds a connected data ecosystem powering insights on ad impact. The team focuses on creating rich data products including ad inventories, forecasting, targeting, ad serving, and pacing.

Who Are You?

You are a curious, creative, and tenacious engineer with a solid background in data at scale and advertising data ecosystems. You have hands-on experience with batch or streaming data pipelines using frameworks like Spark, Flink, or Hive/Hadoop. You excel at building clean, understandable code and are passionate about data quality and its business impact.

What You Will Do

  • Architect and expand core data products for the Ads business.
  • Own critical segments of Netflix Ads data products.
  • Collaborate with analytics engineers, data scientists, and software engineers to design data solutions.
  • Develop governance best practices for sensitive data sets.
  • Build efficient data pipelines and optimize workflows.

What (Ideally) You Know

  • Advertising domains, data privacy, GDPR.
  • Data warehousing, data modeling, data pipelines for batch and streaming workflows.
  • Programming languages such as Python, Scala, or Java along with SQL.
  • Big Data technologies like Hadoop, Spark, Flink, Hive, and Presto.
  • Experience in sourcing and modeling data from application APIs.

Compensation & Benefits

The role offers an annual salary structure between $170,000 and $720,000. Netflix provides comprehensive benefits including health plans, 401(k) with employer match, stock options, disability programs, and flexible paid time off.

Inclusion & Diversity

Netflix is an equal opportunity employer that celebrates diversity. We are committed to hosting an inclusive interview process and welcome requests for accommodations if needed.

Key skills/competency

  • Data Engineering
  • Ad Technology
  • Big Data
  • Data Modeling
  • Streaming
  • Batch Processing
  • SQL
  • Python
  • Scala
  • Data Governance

How to Get Hired at Netflix

🎯 Tips for Getting Hired

  • Research Netflix's culture: Study their mission and recent news.
  • Customize your resume: Highlight data engineering and ad tech expertise.
  • Emphasize technical skills: Include Spark, Flink, Hadoop and SQL.
  • Prepare for interviews: Practice explaining complex data pipelines.

📝 Interview Preparation Advice

Technical Preparation

Review Spark and Hadoop concepts.
Practice streaming versus batch pipeline differences.
Brush up on SQL and data modeling.
Study distributed processing frameworks.

Behavioral Questions

Describe a time you solved ambiguous data issues.
Explain your approach to collaborating on technical projects.
Discuss a project where you optimized data pipelines.
Share how you handle shifting project requirements.

Frequently Asked Questions