Senior Data Engineer, Data Products

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $255k
$110k $348k
below market most similar roles pay here above market

This role pays more than 92% of similar roles. Most pay $133,117–$214,925 — the blue band above. At the midpoint, this role pays about $255k versus about $174k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3595 open roles on FindRole.

Listed pay typically runs $166,600–$277,600 across 2772 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Data Engineer, Data Products

The Senior Data Engineer, Data Products joins the Data Products Engineering team to build, extend, and operate near-real-time and batch pipelines for Apple Ads. This role involves shipping features, schema changes, and backfills for petabyte-scale funnel and aggregate pipelines, including privacy-preserving critical systems. You will engineer secure, scalable data processing systems using Spark, Kafka, Flink, and Iceberg lakehouse concepts. Daily tasks include using AI coding agents to accelerate implementation, debugging, and testing while ensuring correctness and cost-efficiency. You must possess proficiency in Scala, Java, or Python and have a strong understanding of distributed data processing. The work focuses on developing next-generation, privacy-focused advertising capabilities and providing relevant data insights within a high-velocity, agile environment to support various services like the App Store and Apple Maps.

What does a Data Engineer earn in California?

Median $187556 from 39 postings across 22 companies.

See salary data

What you'll do

  • Engineer and operate secure, scalable data processing systems using Spark, Kafka, and Iceberg.
  • Deliver features, schema changes, backfills, and fixes with clean, well-tested, and well-documented code.
  • Support privacy-preserving critical pipelines and maintain high standards for data quality and reliability.
  • Own the design of pipeline components and refactor approaches to meet scale and correctness challenges.
  • Use AI coding agents to accelerate implementation, test coverage, and debugging while validating results for cost and privacy.
  • Contribute to on-call rotations, monitoring, and root-cause analysis for mission-critical applications.
  • Drive reliability and efficiency improvements to improve time to insight and system performance.

What we're looking for

  • 5+ years of industry experience building distributed, scalable data pipelines.
  • Proficiency with modern programming languages such as Scala, Java, or Python.
  • Proficiency in distributed data processing technologies like Spark, Kafka, or Flink and data modeling with Iceberg lakehouse concepts.
  • Experience building and scaling systems on-premise and in the cloud.
  • Demonstrated productive use of AI coding tools in real delivery.
  • Strong computer science and data-engineering fundamentals with a track record of timely software delivery.
  • Experience owning the design and architecture of pipeline components or services (preferred).
  • Prior experience in the advertising industry is a huge plus (preferred).

More like this

Similar roles

Engineering Leader, Data Engineering

Apple Inc

Seattle, WA 120 days ago $295,600–$472,200
Data Engineering Spark Flink Kafka Apache Iceberg Snowflake Machine Learning Data Pipelines Data Architecture Streaming Technologies Feature Pipelines Model Serving
10+ yrs exp

Senior Data Engineer

JLL (Jones Lang LaSalle)

Westmont, IL +1 76 days ago $140,000–$180,000
Python LangChain LangGraph AutoGen CrewAI Semantic Kernel RAG LLM SQL NoSQL AWS Azure GCP Docker Kubernetes CI/CD Airflow Prefect dbt Pinecone Weaviate pgvector MCP LangSmith Arize Weights & Biases
4+ yrs exp

Senior Data Engineer

General Motors (GM)

Austin, TX 107 days ago
Databricks Python SQL Spark Scala MLflow Unity Catalog CI/CD Git Azure Kafka Event Hub Java Structured Streaming DLT ETL ELT
5+ yrs exp Hybrid

Senior Data Engineer

Anduril Industries

Costa Mesa, CA 97 days ago $166,000–$220,000
Python SQL Spark PySpark Palantir Foundry SQLMesh AWS Athena Apache Iceberg Flyte Kubernetes dbt Tableau CI/CD Containerization
3+ yrs exp

Senior Data Engineer

Adobe

San Francisco, CA 23 days ago
Databricks SQL Python PySpark Airflow Unity Catalog Azure RAG LLMs ETL Feature Stores Embeddings
5+ yrs exp

Senior Data Engineer

General Dynamics

Sterling, VA 66 days ago $153,000–$207,000
Artificial Intelligence Data Engineering Data Science Data Solutions Technical Solutions
10+ yrs exp