Senior Software Engineer, iCloud Foundation
Apple· Software and Services
Seattle, WA$175k - $308.5kfull-timePosted 1mo ago
About the role
Senior role building platform layer for Apple’s cloud services. Design, develop, and maintain API, libraries, and distributed systems that other iCloud teams depend on. Partner with cross-team groups, manage end-to-end project execution, and drive production readiness and scalability of highly concurrent services.
Responsibilities
- Design, develop, and support the services, frameworks, and APIs that iCloud service teams build against
- Define and version the interfaces other teams depend on, and own the migration path when they change
- Partner with teams across iCloud to understand their systems and deliver what they need from the platform
- Drive end-to-end project execution, from design reviews and through production releases
- Deploy, scale, and maintain highly concurrent and throughput-intensive services
- Triage, investigate, and remediate production and operational issues
Qualifications
- 7+ years of industry experience designing, implementing, and operating highly scalable distributed systems
- Deep working experience with programming languages such as Java, Kotlin, or Go
- Expertise in programming in concurrent and multi-threaded environments
- Experience building platform software that other engineering teams depend on, including API design, versioning, and migration
- Bachelor’s degree in an engineering-related field or equivalent related experience
- Strong background in functional programming with Scala, OCaml, or a typed functional style in any language
- Strong background in event streaming, e.g., Kafka
- Experience with KV data stores, e.g., Cassandra, FoundationDB, or DynamoDB
- Experience using AWS, GCP, and cloud-native technologies (Containers, Kubernetes, gRPC)
- Experience building the documentation, samples, and self-service onboarding that make a platform easy to adopt
Skills
Required:Distributed systems design and operationJavaConcurrent programmingAPI design and versioning
Nice to have:KotlinGoEvent streamingKV data storesCloud platforms
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Educational reimbursement (tuition)
- Discretionary bonuses or commissions (possible)
- Relocation assistance (possible)
- Apple shareholder opportunities via stock programs
- Employee stock purchase plan
- Other benefits described in Apple Benefits page
Last updated Oct 16, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services