Data Engineer, iOS

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$129,300–$225,300 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $190k
This role $177k
$116k most similar roles pay here $253k

This role pays less than 66% of similar roles. Most pay $149,106–$231,150 — the shaded band above. At the midpoint, this role pays about $177k versus about $190k 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 · Data Engineer, iOS

Data Engineer, iOS — Health Technologies joins the multidisciplinary Software Team to support research into new physiological sensing methods for future hardware and software platforms. This role combines data engineering rigor with Apple-platform app development to build systems for storing, aggregating, and analyzing large amounts of clinical data. You will design and maintain automated ingestion pipelines, create tools to harmonize disparate data sources across wired and wireless paths, and develop iOS and macOS applications in Swift to support data collection and feature prototyping. The role requires expertise in Python or Scala, experience with Spark, Hadoop, Dask, Airflow, Docker, and Kubernetes, as well as proficiency in SwiftUI, CoreData, and HealthKit. You will work within a research setting to solve complex problems involving biomedical sensors and the processing of human study data.

What does a Data Engineer earn in California?

Median $199800 from 35 postings across 19 companies.

See salary data

What you'll do

  • Design and maintain systems for storing, aggregating, and analyzing large amounts of research data.
  • Automate and monitor data ingestion and transformation pipelines with integrated QA and compliance checks.
  • Process, troubleshoot, and clean incoming clinical data from human studies to maintain accurate databases.
  • Architect data models and tools to harmonize disparate data sources across wired and wireless collection paths.
  • Develop and maintain iOS and macOS applications in Swift for data collection and health feature prototyping.
  • Ensure all data systems and software comply with regulations regarding electronic and clinical data.
  • Implement custom ETL workflows using Python or Scala across relational and file-system databases.

What we're looking for

  • BS/MS degree in Computer Science, Engineering, Informatics, or a related field.
  • 3+ years of experience in Software Development.
  • Expertise in Python or Scala with experience in large-scale data processing using Spark, Hadoop, Dask, Airflow, Docker, or Kubernetes.
  • Experience designing and implementing custom ETL workflows and data models across relational and file-system databases.
  • Experience in Swift and Xcode-based development for iOS and macOS apps using frameworks like SwiftUI, CoreData, and HealthKit.
  • Preferred experience in Health/Wellness, Medical Device, or Biotech research involving biomedical sensors.
  • Proficiency with Python scientific libraries such as NumPy, Pandas, SciPy, PyTorch, or PyArrow.
  • Familiarity with communication protocols including TCP/IP, Bluetooth/BLE, and Serial/UART.

More like this

Similar roles

Data Engineer, iOS

Apple Inc

San Diego, CA 58 days ago $122,700$214,300
Swift Python Scala Spark Hadoop Dask Airflow Docker Kubernetes SQL S3 Parquet SwiftUI CoreData HealthKit Core Bluetooth NumPy Pandas SciPy PyTorch AWS TCP/IP UDP WebSocket MQTT Bluetooth BLE Linux macOS
3+ yrs exp

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

Sunnyvale, CA 118 days ago $184,700$324,800
Swift Objective-C C++ iOS watchOS HealthKit CloudKit Grand Central Dispatch XPC SQL Distributed Systems API Design Multi-threading Data Structures Algorithms Performance Tuning Frameworks

Senior iOS Frameworks Engineer, HealthKit

Apple Inc

San Diego, CA 118 days ago $175,000$308,500
Swift Objective-C C++ iOS watchOS HealthKit Grand Central Dispatch CloudKit XPC SQL Distributed Systems Multi-threading API Design Data Structures Algorithms Performance Tuning Frameworks

Senior Data Engineer, iCloud

Apple Inc

Cupertino, CA 30 days ago $184,700$324,800
Spark Python Java Scala SQL Hadoop Presto Flink Druid AWS S3 EC2 RDS Kafka ElasticSearch Solr HBase Cassandra MongoDB Data Modeling

Data Engineer, Apple Ads

Apple Inc

Cupertino, CA 6 days ago $150,400$277,600
Apache Spark Kafka Java Scala Python SQL S3 Hadoop Apache Iceberg Flink Kubernetes AWS Parquet Trino Druid Data Lake Distributed Systems Data Modeling
3+ yrs exp

Software Engineer, Big Data

Apple Inc

Seattle, WA 65 days ago $175,000$308,500
Java Scala Spark Flink Kafka HDFS Hadoop S3 Kubernetes Airflow SQL MPP Database Data Pipelines Functional Programming GDPR Compliance