B.S. in Computer Science or equivalent experience.
Solid understanding of the fundamentals of operating systems
Programming skills in a scripting language
Demonstrated ability to work in a fast-paced, collaborative team environment.
Knowledge of security testing practices and tools.
Understanding of software development workflows and standard methodologies
Experience working with a QE team Experience with testing and quality assurance in software development cycles, especially in a server operating system context
Experience in Site Reliability Engineering (SRE) or a similar role, focusing on automation, reliability, and performance engineering.
Experience with container technologies like Docker and container management platforms such as Kubernetes.
Familiarity with cloud infrastructure services like AWS, Azure, or GCP.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.