Senior Security Infrastructure Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services


Weekly Hours: 40
Role Number:200188310
The security engineering team at Apple creates services that protect over 1 billion users by "sequencing the DNA" of millions of iOS & macOS binaries. We're seeking full stack engineers to build high-availability & low latency systems, using Python, cloud services, and distributed databases.

Key Qualifications

  • Track record shipping customer-facing services or products
  • Excellent programming skills in Python
  • Highly experienced with building cloud services and distributed systems (AWS, Kubernetes, etc.)
  • Experience with high-availability operations management, including deployment automation and rollback strategies
  • Familiarity with JavaScript and frameworks such as React, sufficient to build web UIs for internal systems
  • Effective communication of complex technical concepts
  • Passionate about engineering perfection, performance, and quality
  • Enthusiasm for new technologies and growth


Our team cares deeply about protecting Apple’s customers from apps that might compromise their security and privacy. We build systems that scan every binary that developers upload to the App Store and Notary service. Here are examples of the kinds of projects you will be working on with us: - Restructure a monolithic pipeline into a set of microservices - Create a machine learning training/test/validate workflow using Spark and SageMaker to continuously deploy new models - Design and build dashboards for analysts to visualize malware behavior - Analyze telemetry and optimize performance - Automate releases via continuous integration and delivery

Education & Experience

Additional Requirements