Apple is seeking an experienced Software Engineer to contribute to the development of the next generation of cloud services infrastructure, specifically focusing on Private Cloud Compute, Apple's platform for running workloads that gives users enforceable guarantees about the privacy and security of their data. This system underlies many Apple Intelligence features.
Requirements
- engineering experience and interest on the Apple platforms
- protocol design
- interprocess communication
- device resource management
- API design
- reliability and performance
- building complex distributed systems
- Experience building system-level frameworks and APIs
- Interested in Swift concurrency
- 5+ years of Software Engineering experience with strong programming skills in Objective-C and/or Swift
Responsibilities
- design and build the frameworks and daemons that support Private Cloud Compute
- work closely with other engineering teams around the company who are adopting this technology
- work with our colleagues who build dependencies on the client and the server
- designing and implementing key components of the iCloud platform
- integrating novel fundamental capabilities deeply into the core of Apple’s operating systems
- Work with adopters to craft flexible and ergonomic APIs
- Work with OS partners to build performant architectures
Other
- Ability to build relationships with diverse groups of people
- Self-motivated
- Excellent communication skills
- uphold strong privacy guarantees for end users