7+ years programming experience in languages such as Golang, Python, Java, Rust, C/C++ etc.
Proven track record of building large scale, cloud based complex distributed large-scale Kubernetes based systems; identifying shortcomings and optimization opportunities; and making data driven cost performance tradeoffs to influence design decisions
Experience managing cloud environments (AWS, GCP) infrastructure as code (IaC)
Experience building and operating infrastructure and tools that empower developers/product teams to deliver business value
Experience leading strong technical teams that balance operational excellence, collaboration and user needs
B.S., M.S., or Ph.D. in Computer Science, Computer Engineering, or equivalent practical experience.
10+ years of experience in cloud infrastructure and distributed systems engineering
Strong Proficiency in Go or Rust with experience in building automation tools and distributed systems
Proficiency in Kubernetes controller development and automating cluster management
Strong knowledge of CI/CD frameworks and DevOps practices
Familiarity with monitoring and observability tools to ensure high availability and performance
Strong problem-solving skills, capable of debugging issues that span heterogenous compute environments
Excellent communication and collaboration skills, with a proven ability to work across engineering teams and influence architectural decisions
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.