Apple
Senior Software Engineer - Apple Cloud Products - iCloud Photos
$185K–$325K
San Francisco, California · Senior · Full-time · Posted Jul 17, 2026
- Experience
- 5+ years (the posting says “5+ proven experience”).
About the job
Build and maintain scalable backend services and features for iCloud Photos across Apple platforms.
What you'll do
- Develop and optimize mission-critical distributed services for iCloud Photos.
- Design data models, storage systems, APIs, data flows, and caching strategies.
- Collaborate across Apple teams and help shape engineering practices and product features.
What they ask for
- Proven experience developing and maintaining high-performance distributed systems and services using Java.
- Experience with NoSQL databases such as Cassandra.
- Strong computer science fundamentals and multithreaded programming experience.
- Expertise building, deploying, and optimizing robust, scalable, maintainable services; planning and executing projects.
Nice to have
- Knowledge of Swift and/or Objective-C.
- Interest in consumer-facing products; passion for quality and attention to detail.
Pay
$184,700 and $324,800 (base salary range; no currency code stated)
Tools
Java, Cassandra, Swift, Objective C
Model-written summary · the original posting is authoritative