Senior Software Engineer - ASE Data Platform

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$201,300–$302,200 / yr
Posted
69 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $186k
This role $252k
$120k most similar roles pay here $322k

This role pays more than 92% of similar roles. Most pay $151,475–$221,000 — the shaded band above. At the midpoint, this role pays about $252k versus about $186k 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 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer - ASE Data Platform

Join Apple Services Engineering as a Senior Software Engineer on the Data Platform team, where you will design and build scalable data platform services used across Apple. You will architect, deploy, and scale MPP query engines like Trino and StarRocks in multi-cloud environments using Kubernetes, Docker, and Helm. Your responsibilities include collaborating with cross-functional teams to optimize daily data operations, driving project execution from architecture reviews to production releases, and ensuring system reliability and low-latency performance. This role requires expertise in Java/Scala/Go for large-scale distributed systems, experience with MPP query engines, and a deep understanding of designing stateless APIs for service-oriented software distribution across multiple cloud environments. Ideal candidates are passionate about solving complex challenges at petabyte scale and continuously integrating emerging technologies to enhance engineering excellence.

What you'll do

  • Architect and deploy MPP query engines across multi-cloud environments.
  • Orchestrate containerized deployments using Kubernetes, Docker, and Helm for resilient infrastructure.
  • Drive end-to-end project execution from design to production release.
  • Investigate and remediate complex operational issues for high system reliability.
  • Champion engineering excellence by integrating emerging technologies in fast-paced environments.

What we're looking for

  • 3+ years of experience in data processing ecosystems.
  • Proficient in Java/Scala/Go for developing large-scale distributed systems.
  • Expertise in designing stateless APIs using HTTP protocols for multi-cloud environments.
  • Strong understanding of Massively Parallel Processing (MPP) query engines like Trino and StarRocks.
  • Experience with Kubernetes, Docker, and Helm for containerized deployments.
  • Ability to design highly available, fault-tolerant, low-latency systems.

More like this

Similar roles

Senior Software Data Engineer

Apple Inc

Seattle, WA 69 days ago $139,500$258,100
Java Apache Spark Apache Flink Hadoop HDFS Kafka Apache Airflow SQL NoSQL Scala Go Python Kubernetes CI/CD AI-powered development tools Data modeling Schema design Query optimization Workflow orchestration

Senior Software Engineer, Data Platform

Chime

San Francisco, CA 14 days ago $259,000$259,000
Python Java Kotlin Snowflake BigQuery Redshift Airflow Dagster Prefect Terraform Apache Kafka Apache Flink Amazon Kinesis dbt CI/CD SOX PII handling Data lineage Schema registry Access controls
Hybrid

Senior Software Data Engineer

Apple Inc

Seattle, WA 83 days ago $139,500$258,100
Java Apache Spark Apache Flink Hadoop HDFS Kafka Apache Airflow SQL NoSQL Scala Go Python Kubernetes CI/CD AI-powered development tools Data modeling Schema design Query optimization Workflow orchestration

Senior Software Engineer - Data Infrastructure

Plaid

San Francisco 84 days ago $190,800$262,800
Data Warehouse Data Lakehouse Apache Spark Workflow Orchestration Streaming Technologies Databricks Airflow AWS EMR CI/CD Python SQL Kafka Hadoop Git Jira Confluence