Malware Analysis Automation Engineer

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


Weekly Hours: 40
Role Number:200208431
Why Apple? We live in a device driven world where knowledge of the world around us is needed. We rely on this knowledge to get around, to learn about our environment and to enable spectacular new features for custom applications. Apple is meeting those needs as robustly and as creatively as possible and is interested in people who want to help meet that commitment. The success we are striving for will be the result of very skilled people working in an environment which cultivates creativity, partnership, and thinking of old problems in new ways. If that sounds like the kind of environment that you find intriguing, then let's talk. You will join a team that passionately about security and protects Apple users from all manner of emerging threats. We are focused on working with and building tools to discover, analyze, and action malware. You'll protect the gamet of what Apple offers, including iOS and macOS.

Key Qualifications

  • 3 + years relevant security experience
  • Ability to track and manage numerous parallel activities
  • Self-motivated and able to work independently
  • Ability to work in a fast-paced environment
  • Malware analysis experience on multiple platforms
  • Strength in scripting languages and engineering fundamentals
  • Passion for product quality and attention to detail
  • Strong communication skills, particularly written communication
  • Experience in Python and Swift
  • Preferred to have experience in macOS and/or iOS


As a member of the Ecosystem Integrity Protection team you will: Analyze malware threats through scripting Create actions to counter malware on customer devices Work with other teams to develop novel solutions to problems Engineer novel solutions to automation and analysis challenges Work closely with project management to drive issues to closure

Education & Experience

Bachelors Degree in Computer Science or equivalent

Additional Requirements