Apple is seeking a Software Engineer to join their Security Infrastructure team within Software and Services. This role focuses on building and maintaining world-class compute infrastructure at massive scale to protect users from malware and enable fast-paced security development.
The position involves working on critical security systems that power Apple's malware prevention, detection, and response capabilities. You'll be part of a cross-functional team that handles key aspects of Apple's security, privacy, and app review infrastructure, serving over 1B+ devices.
Key responsibilities include building large-scale pipelines for software analysis, implementing security fuzzing infrastructure, creating microservices, and maintaining high-reliability systems. You'll work on projects like restructuring monolithic pipelines, implementing parallel node infrastructure, and building internal tools for team collaboration.
The ideal candidate will have strong coding skills (particularly in Python), experience with cloud services and distributed systems, and a background in building and maintaining critical infrastructure. You'll need to be comfortable with on-call rotations and have excellent communication skills.
This role offers competitive compensation ($175,800 - $312,200 base salary) plus additional benefits including stock options, comprehensive healthcare, and education reimbursement. Join Apple's mission to provide the highest standard in security and privacy for their customers while working with cutting-edge technology at massive scale.
The position requires a Bachelor's degree in Computer Science or equivalent experience, with a focus on those who have built or rebuilt large-scale data processing pipelines. You'll be working in Cupertino, California, contributing to systems that protect Apple's global user base while collaborating with talented teams across the organization.