Mac Tools Engineer

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


Posted: Aug 27, 2018
Weekly Hours: 40
Role Number: 113734558
Why Apple? We live in a mobile and device driven world where knowledge of the physical 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 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 protects Apple users from all manner of emerging security threats. We identify threats and build tools to analyze, automate, and discover. You'll cover the gamut of what Apple offers, including iOS, iCloud, OS X, and Windows. We're looking for a talented and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.

Key Qualifications

  • Strong Swift macOS development experience
  • Framework engineering and modular code design
  • Passion for detailed testing and test automation
  • Strong operating system and network fundamentals
  • Good general security and secure coding knowledge
  • Able to communicate with stake holders and drive consensus
  • Endpoint protection background is a plus


- Improve upon existing client tools on the macOS platform to expand security capabilities, drive quality, and build new features - Work closely with threat researchers and engineers to understand requirements and integrate tools with backend infrastructure - Build test automation frameworks and continuous integration pipelines - Collaborate with other teams to develop novel solutions to problems

Education & Experience

BSCS or equivalent

Additional Requirements