Our client is a US-based security company seeking a Senior macOS Internals Lead Engineer to drive the development of low-level security and compatibility functionality.
The role involves leading a team of exceptional engineers while remaining deeply hands-on, including writing code, reverse engineering OS behavior, and directly owning key system-level components.
The team's mission is to expand macOS application compatibility and harden endpoint security by deeply understanding and integrating with macOS internals.
This position is ideal for someone who thrives on technical challenges, has a deep understanding of macOS, is not afraid of reverse engineering, and can mentor others while shipping production code.
Responsibilities include designing and implementing security features using macOS frameworks, reverse engineering macOS internals, developing and optimizing system-level code, investigating issues related to macOS system extensions, and collaborating with various teams to ensure high-quality deliverables.
Requirements:
Candidates must have 7+ years of systems programming experience with a focus on macOS internals, frameworks, and security.
A proven track record of delivering complex macOS features to production with hands-on coding in C++, Swift, and Objective-C is required.
Deep expertise in macOS frameworks, including Endpoint Security, Network Extensions, Accessibility, Launch Services, File Providers, daemons, XPC, and FSEvents is essential.
Advanced skills in reverse engineering macOS components using tools like Ghidra, Frida, IDA, Hopper, lldb, or other tools of choice are necessary.
A strong understanding of macOS security mechanisms, including TCC, SIP, and Gatekeeper is required.
Experience with debugging complex architectures on macOS, including system extensions, endpoint security, network extensions, launch services, and XPC is needed.
The ability to produce high-quality, testable, maintainable, and secure code is essential.
Benefits:
The salary for this position ranges from $8,000 to $9,000 USD per month, plus holidays.