Drimva

Apple

Software Engineer, Big Data - Apple Services Engineering

$175K–$308K

Seattle, Washington · Full-time · Posted Jul 7, 2026

Experience
6+ years building production systems using Java and/or Scala.
Education
Bachelor’s or Master’s degree in Computer Science, Statistics, a related quantitative field, or equivalent practical experience.

About the job

Build and maintain large-scale data pipelines and analytical solutions that support Apple Services product features and insights while protecting user privacy.

What you'll do

  • Collaborate with cross-functional partners to translate requirements into scalable engineering solutions and help shape architecture.
  • Design, build, and maintain data pipelines and datasets; own their quality, scalability, and SLAs.
  • Promote technical excellence through best practices, documentation, shared tools, and reusable solutions.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science, Statistics, a related quantitative field, or equivalent practical experience.
  • 6+ years building production systems using Java and/or Scala, with strong proficiency in either for distributed data processing and familiarity with functional programming.
  • Deep understanding of distributed batch and streaming systems such as Spark, Flink, and Kafka; experience with big data ecosystem technologies.
  • Track record scaling production data pipelines, strong SQL and data analysis skills, and experience with GDPR compliance and responsible data practices.

Nice to have

  • Excellent collaboration and communication skills, including the ability to listen, influence, and drive solutions.

Pay

$175,000 to $308,500 USD base salary

Tools

Java, Scala, Spark, Flink, Kafka, HDFS, Hadoop, S3

Model-written summary · the original posting is authoritative

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