Apple
Software Engineer, Apple Services Engineering
$142K–$263K
Seattle, Washington · Full-time · Posted Oct 14, 2026
- Experience
- 3+ years of industry software development experience; 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 privacy-focused, large-scale distributed database infrastructure and customer-facing cloud services.
What you'll do
- Design, develop, and support a multi-tenant platform; deploy, scale, and maintain high-throughput services.
- Partner across Apple to ship customer-facing features and lead projects from design review through production release.
- Investigate and resolve production and operational issues.
What they ask for
- 3+ years of industry experience developing software in Java, C, or C++.
- Experience with distributed NoSQL and relational databases, synchronous and asynchronous 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
- Strong background with KV data stores and storage systems; familiarity with high-performance caching, event streaming, or queueing systems.
- Experience with AWS, GCP, cloud-native technologies, or TLS, X.509 certificates, and similar security protocols.
Pay
$142,300 and $263,300 (base pay range; USD)
Tools
Java, C, C++, FoundationDB, DynamoDB, Cassandra, Redis, Memcached
Model-written summary · the original posting is authoritative