Senior Data Engineer — Real-Time ETL/ML Pipelines

Apple Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Discretionary bonuses or commission
Relocation
Employee stock programs
Medical and dental coverage

Job summary

Apple Inc. is seeking an experienced Data Engineer to design, build, and operate massively scalable ETL/ELT pipelines turning raw data into a trusted foundation. You will work with ML engineers and data scientists to enable analytics, billing, planning, and optimization across the platform.

The role focuses on data architecture, governance, and high-performance processing in a security-conscious environment, with opportunities to work on multimodal data and embeddings.

Qualifications

  • Masters Degree
  • 10+ years of data engineering experience with large-scale ETL/ELT pipelines
  • Proficiency in data modeling, especially dimensional modeling
  • Experience with SQL/NoSQL databases including Postgres, Cassandra, Redis
  • Strong Apache Spark experience
  • Experience with distributed processing frameworks (BigTable/Hadoop)
  • Strong software engineering fundamentals in Scala, Java
  • Hands-on experience with Apache Kafka, Iceberg, Flink
  • Experience with workflow tools (Airflow, Beam)
  • Experience with AWS services (S3, EMR, Lambda, Glue, Redshift)
  • Experience with analytics frameworks (Trino/Presto, BigQuery, Snowflake)
  • Experience with data lake architectures
  • Containerization/orchestration (Docker, Kubernetes/EKS) and CI/CD (Jenkins)
  • Experience in Python and PySpark
  • Familiarity with TigerGraph
  • Knowledge of data governance and privacy regulations

Responsibilities

  • Build batch and streaming ETL/ELT pipelines for diverse data sources
  • Develop and maintain Kafka-based ingestion and processing pipelines
  • Design robust data models optimized for analytics and operational use
  • Define data quality checks, SLAs, and observability standards
  • Integrate and enrich raw signals with metadata for downstream use cases
  • Implement data lineage, metadata management, and schema governance
  • Deliver logging, anomaly detection, and data validation solutions
  • Collaborate with ML engineers, data scientists, and platform teams
  • Advance data stack tooling, frameworks, and development standards

Skills

ETL/ELT
Data modeling
Scala/Java
Apache Kafka
Python/PySpark
Spark
Docker/Kubernetes
LLMs/Embedding models
GPU/Inferencing
Data governance

Education

Masters Degree

Tools

Kafka
Iceberg
Flink
Airflow
Beam
Docker

Job description

Apple Inc. is seeking an experienced Data Engineer to design, build, and operate massively scalable ETL/ELT pipelines turning raw data into a trusted foundation. You will work with ML engineers and data scientists to enable analytics, billing, planning, and optimization across the platform.

The role focuses on data architecture, governance, and high-performance processing in a security-conscious environment, with opportunities to work on multimodal data and embeddings.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Data Platform Lead: Real-Time ML Pipelines
Principal Data Platform Lead: Real-Time ML Pipelines

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 263,000 - 394,000
Applied ML Data Platform Engineer
Applied ML Data Platform Engineer

Socket.dev • Sunnyvale (CA)

On-site
USD 140,000 - 210,000
Data Platform Engineer for Real-Time ML & Analytics
Data Platform Engineer for Real-Time ML & Analytics

Apple Inc. • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 225,000
Comprehensive medical and dental
Retirement benefits
Employee stock purchase plan
+1
Senior AI Data Platform Engineer — Real-Time ML
Senior AI Data Platform Engineer — Real-Time ML

Apple • Austin (TX)

On-site
USD 130,000 - 180,000
Data Engineer: Health Sensor Data & Scalable Pipelines
Data Engineer: Health Sensor Data & Scalable Pipelines

Apple Inc. • Sunnyvale (CA)

On-site
USD 166,560 - 277,600
Sr. Data Engineer - Services Special Projects
Sr. Data Engineer - Services Special Projects

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Discretionary bonuses or commission
Relocation
Employee stock programs
+1
Senior Data Systems Engineer – Scalable APIs & Pipelines
Senior Data Systems Engineer – Scalable APIs & Pipelines

Apple • Annapolis (MD)

On-site
USD 130,000 - 242,000
Calm work environment
Mentoring
Growth culture
+2
Data Engineer - Scalable Ads Data Pipelines
Data Engineer - Scalable Ads Data Pipelines

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Senior Big Data Engineer - Scalable Pipelines & Analytics
Senior Big Data Engineer - Scalable Pipelines & Analytics

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Stock programs
Relocation assistance
Educational reimbursement
+2
Data Engineering Lead — Cloud Pipelines & Analytics
Data Engineering Lead — Cloud Pipelines & Analytics

MSU Solutions GmbH • Cupertino (CA)

On-site
USD 120,000 - 180,000