
Endpoint Engineer - Mac OS
Nightfall AI1 month ago
Bengaluru, IndiaSenior
Responsibilities
- Design and develop data exfiltration prevention applications, system extensions, and services on macOS.
- Maintain and evolve mission-critical endpoint agents.
- Own complex features from design through delivery.
- Troubleshoot issues reported by customers.
- Perform OS-level research and debug complex and kernel-space code.
Requirements
- Expertise in Objective-C or Swift on macOS.
- Demonstrable experience developing agents on macOS.
- Practical development experience with macOS Endpoint Security System Extensions.
- At least 5 years of related work experience.
- Experience leading or serving as a key individual contributor on one or more significant projects.
- Ability to write concise, well-tested code and navigate and debug complex codebases.
- Experience with kernel-level debugging processes and tools.
- Knowledge of IOKit and the macOS VFS model is a plus.
- Reverse-engineering techniques and kernel-space debugging experience are advantageous.
- Strong attention to detail and ability to perform OS-level research.
Benefits
- The company is an equal-opportunity employer committed to a diverse and inclusive workplace.
- Compensation, bonus where applicable, benefits, perks, and stock options are reviewed during the offer discussion.
Tech Stack
macOSObjective-CSwift