DevJobs

MacOS Developer

Overview
Skills
  • C++ C++ ꞏ 5y
  • Swift Swift ꞏ 5y
  • Objective-C Objective-C ꞏ 5y
  • macOS extensions
  • macOS internals
  • macOS sandbox models
  • endpoint agents
  • network-level protection

Description:

We are on a mission to secure the AI transformation that every company is going through, and the OS level agent is at the heart of that mission. This is your chance to join the fastest growing area in Check Point and build technology that will shape how cybersecurity works in the AI era. You will be part of a multi disciplinary team that includes AI researchers, cloud engineers, and OS experts from Israel and from acquisitions like Lakera, all working together to deliver cutting edge solutions to the largest customers in the world.


We are building the macOS agent that powers GenAI Protect, Check Point’s flagship initiative to secure AI workflows across endpoints, browsers, and SaaS. In this role you will help define how AI and security intersect at the OS level and solve problems no one has solved before. If you want to work on technology that sits on the critical path of how people and machines use GenAI every day, this is where you want to be.


Major Responsibilities:

  • Design and own the GenAI protection stack for macOS, from kernel extensions to network interception.
  • Develop advanced telemetry and behavioral hooks that understand AI-driven activity patterns.
  • Work with Windows, BE, and AI engine teams to deliver a consistent multi-OS experience.
  • Shape the future of agent-based protection for AI-native apps and IDEs.
  • Participate in product direction and security modeling discussions.


Desired Background:

  • 5+ years of experience in Swift/Objective-C/C++ system programming for macOS.
  • Deep understanding of macOS internals, extensions, and sandbox models.
  • Experience with endpoint agents or network-level protection preferred.
  • Passion for performance, low-level debugging, and security-driven design.
  • Excited by AI-driven ecosystems and early-stage product ownership.
Check Point Software Technologies