Senior Software Data Engineer, App Store

Apple Inc

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$181,100–$272,100 / yr
Posted
29 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $227k
$133k most similar roles pay here $287k

This role pays more than 76% of similar roles. Most pay $157,425–$226,600 — the shaded band above. At the midpoint, this role pays about $227k versus about $192k 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 638 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Data Engineer, App Store

As a Senior Software Data Engineer on Apple's App Store Data team, you will lead the design and delivery of compliance-critical data products, including scalable pipelines and analytical outputs that meet strict regulatory and privacy requirements. Your day-to-day responsibilities include developing distributed systems using technologies like Spark and Kafka for high-throughput processing, implementing monitoring and observability features, and transforming large-scale datasets into analytics-ready formats with Python, Scala, or Java. You will collaborate closely with cross-functional teams to translate complex domain requirements into precise data model specifications and drive large-scale quantitative analysis projects from start to finish. Success in this role demands expertise in big data technologies, proficiency in AI coding assistants for architecture exploration and documentation, and a strong commitment to privacy-first engineering practices at scale.

What you'll do

  • Lead the design and build of scalable data pipelines ensuring reliability through CI/CD processes.
  • Develop data architectures using distributed systems like Spark and Kafka for high-throughput processing.
  • Implement monitoring and observability for production data systems to ensure automated recovery.
  • Clean, transform, and model large-scale data into analytics-ready datasets using Python or Scala.
  • Contribute to quantitative analysis projects from data quality through statistical analysis and visualization.

What we're looking for

  • 7+ years of experience building production-grade distributed data pipelines and systems
  • Strong programming skills in Scala or Java, proficiency in Python and SQL
  • Hands-on experience with big data technologies like Hadoop, Spark/Flink, Kafka, Airflow
  • Proficiency in data modeling, structured/unstructured data analysis, predictive modeling techniques
  • Active daily use of AI coding assistants for architecture exploration and pipeline generation
  • Excellent communication skills; proven success partnering with cross-functional stakeholders

More like this

Similar roles

Senior, Software Engineer | iOS

Walmart

Sunnyvale, CA 45 days ago $117,000$234,000
Swift Objective-C Xcode GenAI CI/CD Combine框架 iOS开发 设计模式 数据结构 C/C++ 现代UI开发 链接器 编译器