Data Analytics Engineer - Apple Services Engineering

Apple Inc

Actively hiring Posted today Verified listing
Cupertino, CA Posted 1 day ago $147,400$272,100 / year

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $174k
This role $210k
$117k most similar roles pay here $289k

This role pays more than 70% of similar roles. Most pay $133,900–$214,587 — the shaded band above. At the midpoint, this role pays about $210k versus about $174k 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 324 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 230 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR

Join the Apple Games App Data Engineering team as a Software Data Engineer and contribute to redefining the gaming landscape by generating privacy-friendly insights from massive datasets. You will build scalable, efficient solutions using Apache Spark or Flink, Scala (preferred) or Java, and other big data technologies like Hadoop, Kafka, and Airflow. Your daily tasks include processing terabytes of gaming and player engagement data to provide actionable insights for Apple leadership and game developers. This role requires a deep understanding of the third-party gaming analytics ecosystem and experience in designing highly available distributed systems. Collaboration with engineering, product, and partner teams is key, as you work on innovative tools that comply with stringent privacy principles.

What you'll do

  • Develop robust software solutions for processing large volumes of gaming data daily.
  • Build scalable, distributed systems using Apache Spark or Flink for data analytics.
  • Ensure compliance with Apple's privacy principles in all data engineering projects.
  • Collaborate on designing and implementing analytical tools tailored for game developers.
  • Integrate third-party gaming analytics ecosystem knowledge into custom solutions development.
  • Write efficient code to manage and analyze terabytes of player engagement data daily.

What we're looking for

  • Bachelor's Degree in Computer Science, Engineering, or equivalent experience
  • 5+ years of hands-on experience with Apache Spark or Apache Flink for distributed data processing
  • Proficient programming in Scala (preferred) or Java
  • Experience building analytics solutions tailored for game developers
  • Familiarity with third-party gaming analytics tools and platforms
  • Expertise in designing scalable, highly available distributed systems using Kafka, Iceberg, Kubernetes, Airflow, Cassandra

More like this

Similar roles

Analytics Engineer-Apple Services Engineering

Apple Inc

Seattle, WA 5 days ago $171,600$302,200
SQL Python Spark Presto Trino Tableau Looker AI-assisted development tools LLM-powered tools Data modeling principles Dimensional design Distributed computing frameworks Data visualization CI/CD

Data Analytics Platform Engineer

Booz Allen Hamilton

Arlington, VA 64 days ago $77,600$176,000
Cloudera Apache Iceberg Snowflake Kubernetes OpenShift Apache Flink Hue Hive Zepplin Zero Trust DevSecOps CI/CD Cribl Kafka Logstash Fluentd

Data Analytics Platform Engineer

Booz Allen Hamilton

Arlington, VA 55 days ago $77,600$176,000
Cloudera Apache Iceberg Snowflake Kubernetes OpenShift Apache Flink Hue Hive Zepplin Zero Trust DevSecOps CI/CD Cribl Kafka Logstash Fluentd

Data Analytics Platform Engineer

Booz Allen Hamilton

Arlington, VA 55 days ago $77,600$176,000
Cloudera Apache Iceberg Snowflake Kubernetes OpenShift Apache Flink Hue Hive Zepplin Zero Trust principles DoD Cybersecurity frameworks IC Cybersecurity frameworks CI/CD Cribl Kafka Logstash Fluentd