Taro Logo

Senior Software Engineer - Cloud Infrastructure, Golang

Apple is a technology company that builds and runs systems that form the foundation for services including iCloud, Siri, iTunes, and more.
$181,100 - $318,400
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS

Job Description

Our team leads the development of the next-generation cloud platform for Apple's renowned services. Join us and play a pivotal role in building the foundational systems for services such as iCloud, Siri, and iTunes. In this role, you'll take on the intricacies of hybrid cloud management using technologies like Terraform, Pulumi, Kubernetes, and Spinnaker.

You'll work closely with internal teams to understand their needs and workflows, driving the evolution of features and enhancements. From conceptualization to execution, you'll deliver engineering solutions that push the boundaries of cloud computing. You'll assume ownership of critical facets of our infrastructure, maintaining exceptional standards to ensure optimal development.

As a Senior Software Engineer in Cloud Infrastructure, you'll be responsible for implementing Terraform or Pulumi providers, working on code generation systems, designing reference architectures in code, and building and operating user-facing backend services. Your expertise in integrating open source tools with Apple's ecosystem will be instrumental in delivering robust, end-to-end solutions.

The role offers the unique opportunity to work on systems that form the foundation for some of Apple's most exciting services. You'll be part of a world-class engineering team focused on accelerating the way Apple developers build and operate services. 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 at the biggest scale.

The position comes with comprehensive benefits including medical and dental coverage, retirement benefits, stock options, education reimbursement, and the opportunity to work on technology that impacts millions of users worldwide. Join us in shaping the future of cloud infrastructure at Apple.

Last updated 3 days ago

Responsibilities For Senior Software Engineer - Cloud Infrastructure, Golang

  • Build next generation cloud platform to support internal and public-facing services
  • 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 and internal stakeholders

Requirements For Senior Software Engineer - Cloud Infrastructure, Golang

Go
Kubernetes
  • 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
  • 5+ years of experience with Terraform or Pulumi or equivalent IaC tools
  • BS, MS or PhD in Computer Science, or equivalent experience

Benefits For Senior Software Engineer - Cloud Infrastructure, Golang

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Related Jobs