macOS Systems Developer

Binary Defense, headquartered in Stow, Ohio, is a rapidly growing cybersecurity software and services firm with solutions that include SOC-as-a-Service, proprietary Managed Detection & Response software, Security Information & Event Management and Counterintelligence. Our expert security staff helps shield businesses from cyberattacks. 

Named a Cleveland Plain Dealer Top Workplace in 2020 and a top 10 software developer in Northeast Ohio by Crain’s, Binary Defense is a fast-paced business that enjoys a relaxed culture and on-site perks. The company was named to the Inc. 5000 fastest-growing companies list for 2019 and 2020 and is among the top 25 in the Cleveland Metro Market. At the Greater Cleveland Partnership’s “Best of Tech Awards,” Binary Defense was recognized as the “Tech Company of the Year” and “Best Tech Services Company” in Northeast Ohio.   

We are looking for an experienced macOS Systems Developer to enhance our existing MDR suite.

As a remote-friendly team, we default to trust and expect the best from each other. We thrive as a team when we cooperate with each other to deliver timely and effective work. We do our best to help everyone bring their whole selves to work, and support family-friendliness and flexibility in our schedules.

In this role, you should have a keen eye for detail and excellent communication skills. Paired with a passion for quality and a desire to learn, you may be a great candidate for this position.

Key Responsibilities

  • Full Development lifecycle for our macOS Agent
  • Creating detections based on information from hosts
  • Negotiate features with stakeholders


  • Background in macOS development
  • Previous experience with one or more of the following:
    • I/O Kit
    • SystemExtension Framework
    • NetworkExtension Framework
    • Endpoint Security Framework
  • Notorization/Code Signing
  • Git
  • C/C++
  • Willingness to teach what was learned

 Other Knowledge, Skills and Abilities

  • Swift/Rust/Python
  • InfoSec background
  • Automation of tasks
  • Experience with an agile development process
  • Embrace learning new technologies
  • Assertive
  • Willing to talk with stakeholders
  • Ability to take constructive criticism well

Become A Part of the Binary Team

Apply for this position using the job application form below.

Contact Support

Please complete the form below and a member of our support team will respond as quickly as possible.