Endpoint Engineer - Windows
nightfall-aiIndiaFull Time1w ago
PythonGoRustAISecuritySaaSRecruiterTalentEngineeringPlatformremotecurated-jd
Job description
Endpoint Engineer - Windows at nightfall-ai.
About the role
Join our R&D team to build and maintain the core technology behind our data exfiltration prevention platform. You will focus on Windows internals to create secure, high-performance agents that protect sensitive information across endpoint devices.
Key facts
What you'll do
- Build and refine applications, system extensions, services, and drivers for the Windows environment.
- Manage the lifecycle of critical endpoint agents from initial design through to production deployment.
- Resolve technical challenges and troubleshoot issues reported by customers.
- Create secure software solutions that integrate with Windows systems.
- Produce and update technical documentation for internal and public-facing services.
Requirements
- Minimum 10+ years of professional experience in related engineering roles.
- Proficiency in C or C++ development within the Windows ecosystem.
- Proven track record of building agents for Windows.
- Hands-on experience with Windows Driver Frameworks (WDF) and filter drivers, alongside user-mode application development.
- Deep knowledge of kernel-level debugging, including the use of reverse engineering tools and techniques for kernel space code.
- Capability to manage complex projects independently from start to finish across different functional teams.
Nice to have
- Prior experience with Rust, Go, or Python.
Skills & tools
- C/C++
- Windows Driver Frameworks (WDF)
- Kernel debugging
- Reverse engineering
- System architecture
Practical notes
Compensation is determined by individual interview performance, technical specialization, years of experience, and current market rates. The final offer will include base salary, potential bonuses, stock options, and a benefits package. We are an equal opportunity employer and evaluate all candidates based on merit and business requirements.