Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Apple Senior Software Engineer - Distributed Systems ASE 
United States, California, Cupertino 
12845335

Yesterday
  • 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
  • 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.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.