Endpoint Engineer
On-site
Full Time
#Engineering
#Cybersecurity
#Data Protection
#Swift
#MacOS
#Windows
#Debugging
#Rust
#Go
#Python
#Endpoint Security
Nightfall AI is transforming the landscape of data security as the first AI-native platform designed to prevent data leaks and secure collaboration. While traditional data loss prevention tools have struggled to keep pace with modern enterprise workflows, our technology provides superior accuracy with significantly fewer false positives. We protect sensitive information across SaaS applications, email, and endpoints, ensuring that organizations can operate securely without hindering productivity. Our team is backed by prominent investors and industry leaders, and we are looking for a Senior Endpoint Engineer to join us in India on an on-site basis to help us scale our data exfiltration prevention capabilities.
Key outcomes
- Design and build robust data exfiltration prevention applications, drivers, system extensions, and services for MacOS or Windows environments.
- Take full ownership of mission-critical endpoint agents, managing their evolution and maintenance.
- Lead complex features through the entire lifecycle, from initial architectural design to final delivery and customer-facing troubleshooting.
- Develop secure, high-performance software that functions effectively across different platforms.
- Create and maintain comprehensive documentation for both internal systems and public-facing services.
Requirements
- At least 5 years of professional experience in software engineering.
- Deep expertise in either Objective-C and Swift for MacOS or C and C++ for Windows.
- Proven ability to develop agents for MacOS or Windows. For MacOS, this includes experience with Endpoint Security System Extensions, with knowledge of IOKit and the MacOS VFS model being highly valued. For Windows, we look for experience with Windows Driver Frameworks and filter drivers alongside user-mode applications.
- Proficiency in kernel-level debugging and the use of reverse engineering techniques for kernel space code.
- A strong aptitude for breaking down complex problems and managing projects from start to finish.
- A willingness to work with systems languages such as Rust, Go, or Python, with prior experience in these areas considered a significant advantage.
- Professional proficiency in English.
How to apply
If you are passionate about building secure, scalable technology and want to help us redefine data protection, we invite you to apply. Please reach out to our team to start a conversation about your experience and how you can contribute to the future of Nightfall AI.




