Senior Data Engineer, Services Special Projects

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
45 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $255k
$108k most similar roles pay here $348k

This role pays more than 89% of similar roles. Most pay $130,993–$222,437 — the shaded band above. At the midpoint, this role pays about $255k versus about $177k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Data Engineer, Services Special Projects

Sr. Data Engineer - Services Special Projects joins the team building a massive, real-time platform that transforms multimodal data—including structured, image, and log data—into an intelligent, searchable foundation enriched by language and embedding models. The role involves designing and operating scalable batch and streaming ETL/ELT pipelines to process diverse sources into a trusted data lake for downstream applications like analytics and billing. Key responsibilities include developing Kafka-based ingestion, creating dimensional data models in Parquet or ORC formats, and ensuring data quality through robust observability. Candidates must possess expertise in Spark, Scala, Java, Python, PySpark, and Flink, alongside experience with tools like Airflow, Beam, Iceberg, and Trino. The role requires proficiency in SQL/NoSQL databases, containerization via Docker and Kubernetes, and deploying ML models using ONNX Runtime or Triton to optimize high-throughput inference within the data pipeline.

What does a Data Engineer earn in California?

Median $199800 from 35 postings across 19 companies.

See salary data

What you'll do

  • Build and maintain scalable batch and streaming ETL/ELT pipelines for diverse data sources including multimodal media and real-time events.
  • Develop Kafka-based ingestion and processing pipelines to ensure reliable data delivery into the data lake.
  • Create robust logical and physical data models optimized for reporting, storage, and operational use cases.
  • Implement data quality checks, observability standards, and monitoring systems to ensure accuracy and reliability.
  • Integrate raw signals with metadata and attribution to power downstream analytics, billing, and optimization tasks.
  • Manage data governance including lineage, schema management, versioning, and security protocols.
  • Build pipelines that process multimodal data and integrate ML model inference for data enrichment.
  • Optimize production runtimes for LLMs and embedding models within high-throughput data pipelines.

What we're looking for

  • 10+ years of experience in data engineering and building large-scale ETL/ELT pipelines.
  • Proficiency in dimensional modeling, schema design, and managing big data lake architectures.
  • Experience with distributed processing frameworks like Apache Spark, BigTable, Hadoop, and Flink.
  • Strong software engineering fundamentals with proficiency in Scala, Java, Python, and PySpark.
  • Hands-on experience with Apache Kafka, Iceberg, Airflow, Beam, and containerization tools like Docker and Kubernetes.
  • Experience with cloud services (AWS), SQL/NoSQL databases, and analytics frameworks like Trino or Snowflake.
  • Expertise in ML pipelines, including LLM inference optimization, multimodal data processing, and embedding storage.
  • Masters Degree.

More like this

Similar roles

Senior Data Engineer, Services Special Projects

Apple Inc

Cupertino, CA 41 days ago $184,700$324,800
ETL ELT Apache Spark Python PySpark Scala Java Apache Kafka Flink Apache Airflow Beam AWS S3 EMR Lambda Glue Redshift BigQuery Kinesis Trino Presto Snowflake Docker Kubernetes Jenkins CI/CD Iceberg Delta Lake TigerGraph Cassandra Redis ONNX Runtime TensorRT Triton vLLM TorchServe Milvus FAISS pgvector
10+ yrs exp

Principal Data Engineering Lead, Services Special Project

Apple Inc

Cupertino, CA 41 days ago $262,500$394,000
ETL/ELT Apache Spark Python PySpark Scala Java Apache Kafka Flink Apache Airflow Beam AWS S3 EMR Lambda Glue Redshift BigQuery Kinesis Trino Presto Snowflake Docker Kubernetes Jenkins CI/CD Iceberg Delta Lake TigerGraph ONNX Runtime TensorRT Triton vLLM TorchServe Cassandra Redis Milvus FAISS pgvector
10+ yrs exp

Principal Data Architect and Manager, Service Special Projects

Apple Inc

Cupertino, CA 41 days ago $237,600$401,700
Apache Kafka Python Scala Java Spark Flink AWS S3 Parquet Iceberg Prometheus Grafana Datadog OpenTelemetry Terraform Pulumi Pinecone Milvus FAISS pgvector Neo4j TigerGraph ONNX Runtime TensorRT Triton vLLM TorchServe CI/CD
10+ yrs exp

Senior Data Engineer

BECU

Remote 8 days ago $141,800$173,300
Python SQL Scala Java Azure AWS GCP Microsoft Fabric Azure Databricks Snowflake Big Query Azure Data Factory Air Flow Cosmos DB Azure Functions GitHub Git CI/CD Azure DevOps Data Modeling
5+ yrs exp Remote

Senior Data Engineer

BECU

Remote (WA) +4 18 days ago $141,800$173,300
Python Scala Java SQL Azure AWS GCP Azure Synapse Azure Databricks Redshift Big Query Snowflake Azure Data Factory Cosmos DB Event Hubs Azure Storage Azure Functions Container Apps CI/CD Azure DevOps GitHub Git ETL ELT Data Modeling Data Warehousing Data Lake Test Driven Development
5+ yrs exp Remote

Senior Data Engineer

The Walt Disney Company

Remote 9 days ago $138,900$186,200
Python Java SQL Kafka Flink Spark Kinesis Pinecone Weaviate FAISS pgvector Airflow Databricks LangChain AWS S3 Glue MWAA RAG
5+ yrs exp Remote