Drimva

Apple

Senior Software Engineer, Apple Data Platform

$185K–$325K

Cupertino, California · Senior · Full-time · Posted Oct 12, 2026

Experience
3+ years of professional software engineering experience.
Education
BS, MS, or PhD in Computer Science or a related field, or equivalent practical experience.

About the job

Develop and optimize Apache DataFusion Comet to accelerate Apache Spark workloads while preserving Spark-compatible results, and contribute to Apple’s internal data platform and related open-source projects.

What you'll do

  • Build Comet operators, expressions, and Spark integrations; improve Iceberg and Parquet data reads and writes.
  • Profile and benchmark workloads, tuning memory, shuffle, and I/O for reliable deployment across data centers and cloud services.
  • Develop internal data-platform features, contribute to open-source projects, and collaborate on automation, cloud services, and API integration.

What they ask for

  • Proven track record building distributed systems.
  • Contributor or committer to Apache Spark and/or Apache DataFusion, Comet.
  • BS, MS, or PhD in Computer Science or a related field, or equivalent practical experience.

Nice to have

  • Experience with columnar or vectorized query execution, or performance profiling and optimization of query engines.
  • Good knowledge of Apache Iceberg and Apache Parquet internals; Spark connectors or Kubernetes and other compute platforms are also noted.

Pay

$184,700 and $324,800 (base salary range)

Tools

Apache DataFusion Comet, Apache Spark, Apache DataFusion, Apache Arrow, Apache Iceberg, Apache Parquet, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)