The iCloud Services team is seeking an experienced Software Engineer to develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute and focus on building the next generation of cloud services. This work impacts over a billion users and is essential to the success of Apple's growth in services.
Requirements
- 5+ years of experience building scalable micro-services
- 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)
- Proficient with various programming languages such as Go and/or Swift
- Experience operating and developing infrastructure and services in public cloud environments (AWS, GCP, or Azure)
Responsibilities
- Develop the next generation of cloud platform that powers Apple Intelligence Private Cloud Compute, FaceTime, iCloud Drive, Photos, Backup and Push notifications services
- Evolve the design and architecture to support the continued growth of our platform
- Partner with teams across Apple to develop features and functionality to enable new experiences in the Apple ecosystem
- Collaborate to solve complex problems with the opportunity to invent innovative solutions
Other
- The team is growing, you will have the unique opportunity to help us shape our culture and processes.
- Enjoys learning new skills and technologies
- Solid communications skills
- Bachelor's degree in Computer Science, Software Engineering, or an equivalent degree