Apple
Senior Software Engineer, iCloud Foundation
$175K–$308K
Seattle, Washington · Senior · Full-time · Posted Sep 3, 2026
- Experience
- 7+ years of industry experience.
- Education
- Bachelor’s degree in an engineering-related field or equivalent related experience.
About the job
Builds and operates the platform services, frameworks, and APIs that iCloud engineering teams use to develop and run cloud services.
What you'll do
- Design, develop, and support platform services, frameworks, and APIs, including interface versioning and migrations.
- Partner with iCloud teams and drive projects from design through production release.
- Deploy, scale, maintain, and troubleshoot highly concurrent, throughput-intensive services.
What they ask for
- 7+ years of industry experience designing, implementing, and operating highly scalable distributed systems.
- Deep working experience with Java, Kotlin, or Go, and expertise in concurrent, multi-threaded programming.
- Experience building platform software other engineering teams depend on, including API design, versioning, and migration.
- Bachelor’s degree in an engineering-related field or equivalent related experience.
Nice to have
- Functional programming experience, such as Scala, OCaml, or a typed functional style; event streaming such as Kafka; or KV stores such as Cassandra, FoundationDB, or DynamoDB.
- Experience with AWS, GCP, cloud-native technologies, or building platform documentation, samples, and self-service onboarding.
Pay
$175,000 and $308,500 (base salary range)
Tools
Java, Kotlin, Go, Scala, OCaml, Kafka, Cassandra, FoundationDB
Model-written summary · the original posting is authoritative