Apple Services Engineering (ASE) is looking for a world-class engineer to help accelerate the way Apple developers build and operate services by building the next generation cloud platform to support internal and public-facing services across Apple.
Requirements
- 5+ years of experience in building enterprise platforms facilitating large-scale management of dynamic cloud resources.
- 5+ years of extensive professional experience with the Go programming language.
- 5+ years of experience with at least one other modern programming language - Swift, TypeScript or Python
- 5+ years of writing high-quality, reliable code, including unit and integration tests, and maintaining clear and concise documentation.
- Experience with Terraform or Pulumi
- In depth understanding of infrastructure provisioning, cloud security, and cost management in public cloud environments (e.g., AWS, GCP or Azure).
- Understanding and practical experience with HTTP, DNS, RPC frameworks, databases, and operating systems.
Responsibilities
- implementing Terraform or Pulumi providers
- working on code generation systems
- designing reference architectures in code
- building and operating user-facing backend services
- play a pivotal role in building the foundational systems for services such as iCloud, Siri, and iTunes
- take on the intricacies of hybrid cloud management using technologies like Terraform, Pulumi, Kubernetes, and Spinnaker
- deliver engineering solutions that push the boundaries of cloud computing
Other
- Collaboration with engineering teams and internal stakeholders is essential, as is influencing platform tools, APIs, and architecture.
- Collaborate closely with internal teams to grasp their needs and workflows, driving the evolution of features and enhancements.
- assume ownership of critical facets of our infrastructure, maintaining an exceptional standard to ensure optimal development.
- Your expertise in integrating open source tools with Apple’s ecosystem will be instrumental in delivering robust, end-to-end solutions.
- If you’re driven by the prospect of crafting resilient, high-performance distributed systems and thrive in a challenging environment, this is an excellent opportunity to make a profound impact on the biggest scale.