Appleposted 3 days ago
$181,100 - $318,400/Yr
Full-time • Senior
Computer and Electronic Product Manufacturing

About the position

Come help us build the next generation cloud platform to support internal and public-facing services across Apple. In Apple Services Engineering (ASE), we build and run systems that form the foundation for some of Apple's most exciting services, including iCloud, Siri, iTunes, and more. In this role, you will have the unique opportunity to own and deliver key components in a new platform that will power Apple's growing suite of infrastructure and customer-facing services. We are looking for a world-class engineer to help accelerate the way Apple developers build and operate services. This may include everything from implementing Terraform or Pulumi providers, working on code generation systems, designing reference architectures in code, or building and operating user-facing backend services. Collaboration with engineering teams and internal stakeholders is essential, as is influencing platform tools, APIs, and architecture.

Responsibilities

  • Lead the development of the next-generation cloud platform for Apple's services.
  • Collaborate closely with internal teams to understand their needs and workflows.
  • Drive the evolution of features and enhancements in cloud management.
  • Deliver engineering solutions that push the boundaries of cloud computing.
  • Assume ownership of critical facets of infrastructure to ensure optimal development.
  • Integrate open source tools with Apple's ecosystem to deliver robust solutions.

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.
  • BS, MS or PhD in Computer Science, or equivalent experience.

Nice-to-haves

  • 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.
  • Experience in designing, implementing, and managing systems that provide self-service and self-healing capabilities.
  • Familiarity with or willingness to learn other modern programming languages.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service