Apple
Senior Software Engineer, Apple Services Engineering
$150K–$278K
San Francisco, California · Senior · Full-time · Posted Aug 14, 2026
- Experience
- 5+ years; Java or a similar language (e.g., C++, C#, Go).
- Education
- Bachelor’s degree in an engineering-related field or equivalent job-related experience.
About the job
Build and operate distributed observability services that help Apple engineers monitor CloudKit and other iCloud services.
What you'll do
- Design, develop, and support services that ingest and process large volumes of operational data.
- Deploy, scale, and maintain high-throughput services, including integration with data processing engines.
- Lead projects from design through production release and investigate operational issues.
What they ask for
- 5+ years developing software in Java or a similar language, such as C++, C#, or Go.
- Strong background designing, building, and operating backend services and distributed systems.
- Experience programming in concurrent and multithreaded environments and deploying applications on Kubernetes or similar platforms.
- Bachelor’s degree in an engineering-related field or equivalent job-related experience.
Nice to have
- Familiarity with distributed data processing frameworks, time-series event data, streaming architectures, or observability frameworks.
- Experience with AWS, GCP, and cloud native technologies.
Pay
$150,400 to $277,600 USD base salary
Tools
Java, C++, C#, Go, Kubernetes, Spark, Trino, Flink
AI focus
The role involves curiosity about applying machine learning to operational problems; no specific AI work is defined.
Model-written summary · the original posting is authoritative