The iCloud Services team at Apple is looking to solve the problem of ensuring the availability, high performance, and efficiency of iCloud services, as well as security and data privacy, by developing the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute.
Requirements
- Proficient with various programming languages such as Go and/or Swift
- Experience with Containerization and Serverless (Docker, Kubernetes, KNative) Technologies
- Proficient in Java
- Experience operating and developing infrastructure and services in public cloud environments (AWS, GCP, or Azure)
Responsibilities
- Collaborate to solve complex problems with the opportunity to invent innovative solutions
- Evolve the design and architecture to support the continued growth of our platform
- Develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute, FaceTime, iCloud Drive, Photos, Backup and Push notifications services
- Partner with teams across Apple to develop features and functionality to enable new experiences in the Apple ecosystem
Other
- Bachelor's degree in Computer Science, Software Engineering, or an equivalent degree
- 5+ years of experience building scalable micro-services
- Solid communications skills
- Enjoys learning new skills and technologies