Software Engineer - Cloud Infrastructure, Golang
Core
Building and operating the next-generation cloud platform for Apple's internal and public-facing services, including iCloud, Siri, and iTunes.
Role type
Senior IC Cloud Infrastructure Engineer (Golang)
Builds
Hybrid cloud management systems, Terraform/Pulumi providers, code generation systems, and reference architectures.
Domain
Cloud Infrastructure / DevOps
Required skills
Go, Terraform, Pulumi, Kubernetes, Spinnaker, Swift, TypeScript, Python, unit testing, integration testing, documentation
Preferred skills
Cloud security, cost management, HTTP, DNS, RPC frameworks, databases, operating systems, self-service system design, self-healing capabilities
Technologies
Terraform, Pulumi, Kubernetes, Spinnaker, AWS, GCP, Azure
Responsibilities
Implement Terraform or Pulumi providers, work on code generation systems, design reference architectures in code, build and operate user-facing backend services, collaborate with engineering teams to drive feature evolution.
Seniority
Senior, hands-on IC