Data Engineer, Ads - App Store

World's largest and most innovative app marketplace, serving over half a billion customers weekly across Apple devices.
$135,400 - $250,600
Data
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Data Engineer, Ads - App Store

Apple's App Store is seeking a senior data engineer to join their Analytics engineering team focused on Advertising solutions. This role offers an exciting opportunity to work on privacy-preserving solutions that align with Apple's vision while helping drive app discoverability. The position involves working with cutting-edge technologies and building scalable data processing systems.

As a Data Engineer, you'll be part of a collaborative team that tackles novel problems in ads measurement. You'll be responsible for implementing designs for scalable pipelines and services, working with technologies like Apache Spark, Kafka, and Kubernetes. The role requires deep data understanding to drive both business insights and product design decisions.

The ideal candidate brings 10+ years of programming experience, preferably in Scala or Java, with strong expertise in distributed systems and data processing. You'll work in Seattle, collaborating with cross-functional teams including product, privacy, and engineering. The compensation package is competitive, ranging from $135,400 to $250,600, plus additional benefits including stock options and comprehensive healthcare.

This role offers the unique opportunity to impact how millions of users discover apps while maintaining Apple's high standards for privacy and user experience. You'll be working on systems that process data at massive scale, requiring both technical expertise and business acumen. The position offers growth potential within Apple's innovative environment, working on products that reach hundreds of millions of users worldwide.

Last updated a month ago

Responsibilities For Data Engineer, Ads - App Store

  • Implement designs for scalable, high quality observable pipelines and services
  • Understand data deeply to help answer critical business questions and drive product design
  • Be accountable for quality, scalability and performance of systems
  • Partner with program teams to plan and execute sprint goals
  • Work on innovative privacy preserving solutions for advertising
  • Collaborate with product, privacy, and cross-functional engineering teams

Requirements For Data Engineer, Ads - App Store

Scala
Java
Kafka
Cassandra
  • Bachelors degree in Computer Science, Math, Statistics. Master's degree preferred
  • 10+ years of programming experience in Scala (preferred) or Java
  • Hands-on experience building distributed data processing applications using Apache Spark or Apache Flink
  • Proven skills in designing scaleable, highly available distributed systems
  • Strong quantitative and SQL skills
  • Understanding of functional programming ideas and principles
  • Good understanding of software engineering principles and fundamentals
  • Excellent communication skills
  • Knowledge of data privacy techniques (preferred)
  • Understanding of ads domain (preferred)

Benefits For Data Engineer, Ads - App Store

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Data Engineer, Ads - App Store

Engineering Program Manager - Ad Platforms

Lead data and analytics projects for Apple's Advertising Platforms group, managing cross-functional teams and delivering analytical solutions while maintaining user privacy standards.

Manager, Engineering Program Management - Strategic Data Solutions

Lead technical programs and engineering project managers in Apple's Strategic Data Solutions team, focusing on fraud prevention and security optimization.

Staff Data Infrastructure / Platform Engineer - Lakehouse, Apple Data Platform

Lead Apple's Data Lakehouse team, building and scaling exabyte-scale data infrastructure while mentoring team members and driving technical excellence.

Staff Data Infrastructure / Platform Engineer - Lakehouse, Apple Data Platform

Lead Apple's Data Lakehouse team as Staff Engineer, building and scaling exabyte-scale data infrastructure with cutting-edge technologies.

Staff Data Scientist, Apps Team

Staff Data Scientist position at Apple focusing on machine learning modeling and data products development for subscription services and product optimization.