Join Apple Services Engineering (ASE) to help build the next generation cloud platform supporting Apple's renowned services like iCloud, Siri, and iTunes. As a Senior Software Engineer focusing on Distributed Systems, you'll be at the forefront of developing foundational systems that power Apple's growing suite of infrastructure and customer-facing services.
In this role, you'll work with cutting-edge technologies including Terraform, Pulumi, Kubernetes, and Spinnaker to manage hybrid cloud infrastructure. Your responsibilities will span from implementing infrastructure-as-code solutions to designing reference architectures and building user-facing backend services. You'll collaborate closely with internal teams to understand their needs and workflows, directly influencing the evolution of platform tools, APIs, and architecture.
The position requires expertise in Go programming and experience with other modern languages like TypeScript or Python. You'll be responsible for writing high-quality, reliable code with comprehensive testing and documentation. Your work will directly impact the development experience of Apple engineers across the organization.
This is an exceptional opportunity to join a world-class engineering team and make a significant impact at scale. You'll be working in Cupertino, contributing to systems that support some of Apple's most exciting and widely-used services. The role offers competitive compensation, including base pay between $175,800 and $312,200, plus additional benefits like stock awards, comprehensive healthcare, and education reimbursement.
If you're passionate about distributed systems, have a strong background in cloud platforms, and want to help shape the future of Apple's infrastructure, this role offers the perfect blend of technical challenge and meaningful impact. Join us in building the next generation of cloud computing solutions that will power Apple's innovative services for years to come.