Apple

Software Engineer - Distributed Data Systems

Apple
Apply
2 days ago
San Diego, CA, USAMid Level
H1B sponsor

Responsibilities

  • Build streaming pipelines that ingest device diagnostic data at Apple scale.
  • Develop regression detection systems that automatically file actionable bugs.
  • Build services and self-serve tools that enable engineers to conduct analyses independently.
  • Design, write, ship, and operate production software in Python, Java, and Scala.
  • Own systems end to end from design through on-call support.
  • Collaborate with power and performance engineers, OS and test teams, privacy, and other partner teams.
  • Contribute to agentic workflows that keep systems healthy and maintainable.

Requirements

  • Bachelor of Arts or Bachelor of Science in Computer Science or an equivalent field.
  • At least 2 years of programming experience in Python, Java, Scala, Swift, or C++.
  • Experience designing and developing production-level software.
  • Ability to work independently and demonstrate self-motivation.
  • Preferred: a Master of Science in Computer Science or an equivalent field.
  • Preferred: strong analytical thinking and excellent spoken and written communication skills.
  • Preferred: experience driving cross-functional projects with diverse stakeholders.
  • Preferred: proficiency with distributed compute and storage technologies such as Spark, Flink, and HDFS.
  • Preferred: proficiency designing ETL pipelines and working with automation services such as Airflow.

Tech Stack

Apache AirflowApache FlinkApache SparkC++JavaPythonScalaSwift

Categories

Data Engineering
Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me