Endpoint Engineer at Nightfall

Bengaluru, Karnataka, India

Nightfall Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Cybersecurity, Endpoint Security, Software Development, Data ProtectionIndustries

Requirements

Candidates must possess expertise in either Objective-C, Swift on MacOS, or C/C++ on Windows, along with demonstrable experience in developing agents on either MacOS or Windows. Practical experience with Endpoint Security System Extensions is required on MacOS, including knowledge of IOKit and MacOS VFS model, while on Windows, experience with WDF (Windows Driver Frameworks), filter drivers, and familiarity with user mode apps is required. Furthermore, candidates should be prepared to learn other systems languages such as Rust, Go, or Python, with prior experience in these languages being a definite advantage. Experience with kernel-level debugging processes and tools, including reverse engineering techniques and debugging of kernel space code, is also necessary.

Responsibilities

As a Backend Engineer, you will enable the reliable, secure, and scalable delivery of the Nightfall AI platform by architecting low-latency, real-time microservices for processing and detecting sensitive data at scale. You will design and develop data exfiltration prevention apps, drivers, system extensions, and services on MacOS or Windows, maintain and evolve mission-critical agents on endpoints, own complex features from design to delivery, troubleshoot customer issues, and design and build secure software with cross-platform deliverables (Windows, MacOS). Additionally, you will write and maintain documentation about internal and public services.

Skills

Objective-C
Swift
C/C++
MacOS Endpoint Security System Extension
IOKit
MacOS VFS
WDF (Windows Driver Frameworks)
Driver development
Kernel-level debugging
Reverse engineering
Rust
Go
Python
Data exfiltration prevention
Endpoint protection

Nightfall

AI-driven data leak prevention for SaaS

About Nightfall

Nightfall.ai focuses on data leak prevention for SaaS and cloud environments, using artificial intelligence to help businesses identify and protect sensitive data. The company serves various clients, including large enterprises and tech companies, by providing API integrations that allow developers to embed data security features into their applications. Nightfall.ai differentiates itself by offering customizable detection rules and an AI-powered detection engine, enabling clients to tailor their data protection strategies. The goal is to help businesses safeguard their sensitive information and reduce the risk of data breaches.

San Francisco, CaliforniaHeadquarters
2018Year Founded
$58.7MTotal Funding
SERIES_BCompany Stage
Enterprise Software, Cybersecurity, AI & Machine LearningIndustries
51-200Employees

Benefits

Hybrid Work Options

Risks

Generative AI tools like ChatGPT pose risks of accidental data leaks.
Shadow IT increases unanticipated risks as employees use tools without supervision.
Leaked secrets and credentials in cloud environments threaten data security.

Differentiation

Nightfall uses AI to identify and protect sensitive data in cloud environments.
The Nightfall Developer Platform offers flexible API integrations for data security.
Nightfall's DLP solution for GenAI addresses a critical market gap.

Upsides

Growing demand for AI-powered data protection due to generative AI adoption.
Partnerships with firms like Snyk enhance Nightfall's cloud security capabilities.
Recognition by G2 boosts Nightfall's credibility and market presence.

Land your dream remote job 3x faster with AI