Apple
Senior Software Engineer, Apple Services Engineering
$175K–$308K
Seattle, Washington · Senior · Full-time · Posted Oct 14, 2026
- Experience
- 7+ years of industry experience developing software; also requires industry experience building and operating large-scale, multi-tier distributed systems.
- Education
- Bachelor’s degree in an engineering-related field or equivalent related experience.
About the job
Develop and operate CloudKit’s large-scale, privacy-focused cloud database infrastructure and customer-facing features.
What you'll do
- Design, develop, and support a multi-tenant platform; deploy, scale, and maintain high-throughput services.
- Partner across Apple to deliver customer-facing features and drive projects from design review through production release.
- Investigate and remediate production and operational issues.
What they ask for
- 7+ years of industry experience developing software in Java, C, or C++.
- Experience with distributed NoSQL and relational databases, network application I/O frameworks, and concurrent, multithreaded programming.
- Industry experience building and operating large-scale, multi-tier distributed systems.
- Bachelor’s degree in an engineering-related field or equivalent related experience.
Nice to have
- Background with KV data stores such as FoundationDB, DynamoDB, or Cassandra; storage systems; caching; or event streaming and queueing.
- Experience with AWS, GCP, cloud-native technologies, or security and cryptographic protocols.
Pay
$175,000 to $308,500 (base salary)
Tools
Java, C, C++, FoundationDB, DynamoDB, Cassandra, Redis, Memcached
Model-written summary · the original posting is authoritative