Apple
Software Tools and Automation Engineer - Apple Services Engineering
$138K–$251K
Seattle, Washington · Full-time · Posted Oct 20, 2026
- Experience
- 5+ years in the listed areas; no alternatives stated.
- Education
- BS/BA/MS/MA/PhD degree in any STEM major.
About the job
Develops automated tests and tools to validate the quality and integrity of near-real-time and batch data pipelines for Apple Services products.
What you'll do
- Profile data and examine schemas, relationships, and flows in NRT and batch pipelines.
- Create automated test plans and cases, report and isolate bugs, and test frequent changes.
- Collaborate with engineering and other teams; automate UI testing for iOS devices.
What they ask for
- Degree in a STEM major.
- 5+ years with Big Data technologies.
- 5+ years of Python, Java and/or Scala coding experience.
- 5+ years with Big Data query tools, NRT and batch pipelines, black-box testing, client-server products, data quality/profiling/integration, and data migrations, data warehousing, or business intelligence.
Nice to have
- Experience with SparkSQL, HiveQL, Jupyter, Java, Spark, IntelliJ, and QA automation tools.
- Strong analytical, communication, and cross-functional collaboration skills; experience leading junior team members.
Pay
$137,500 and $250,700 (base salary)
Tools
HDFS, AWS, Spark, Kafka, Voldemort, Cassandra, Druid, Python
Model-written summary · the original posting is authoritative