Skip to main content
Nightfall AI

Lead Endpoint Engineer - Linux

RemoteIndia only
Published
Role
Backend
Experience
Lead
Employment
Full-time
Salary not disclosed
Check eligibility

Open to IN only. Set where you work from to check your eligibility.

No BS summary

Lead Linux endpoint/systems engineer with 10+ years building production agents or system-level software. Must have deep Linux kernel/security monitoring expertise, C/C++, and hands-on kernel subsystem work such as eBPF, LSM, fanotify/inotify/netlink/procfs, containers, and kernel debugging. India-based remote role for building a Linux DLP agent.

Core skills

C/C++LinuxeBPF

Required skills

GoBPF CO-RElibbpfBCCLinux Security ModulesSELinux/AppArmorfanotifyinotifynetlinkprocfsLinux namespacescgroupsDocker/containerdftrace/perf/crash/SystemTap/GDB/KGDBMDM tools

Optional skills

FUSEoverlayfsLinux audit subsystemauditdSIEMXDREDRCrowdStrike

What you'll do

  • Design and develop data exfiltration prevention applications, kernel modules, system services, and agents on Linux.
  • Build and maintain mission-critical endpoint agents that monitor and enforce DLP policies across Linux distributions including Ubuntu, RHEL/CentOS, and others.
  • Implement kernel-level event interception using eBPF, LSM hooks, netfilter, fanotify, or similar mechanisms to monitor file, network, and clipboard activity.
  • Develop userspace components that integrate with kernel subsystems and enforce policy decisions in real time.
  • Collaborate closely with the Mac and Windows endpoint teams to align on cross-platform agent architecture, shared policy models, and consistent DLP behaviors.
  • Own complex features from design to delivery, including scoping, implementation, testing, and customer-facing documentation.
  • Diagnose and resolve deep systems-level issues including kernel panics, race conditions, file descriptor leaks, and IPC failures.
  • Ensure agent reliability, upgrade safety, and minimal performance footprint on target Linux environments.
  • Write and maintain documentation covering internal architecture, public APIs, and deployment guides for enterprise customers.

What they require

  • Expertise in C/C++ for Linux systems development.
  • Demonstrable experience building production agents or system-level software on Linux.
  • Deep hands-on experience with one or more Linux kernel subsystems relevant to security and monitoring.
  • Practical knowledge of eBPF, including BPF CO-RE, libbpf, and BCC, for tracing, network filtering, and security enforcement.
  • Experience with Linux Security Modules (LSM), such as SELinux, AppArmor, or custom LSM hooks.
  • Working knowledge of fanotify, inotify, netlink, and procfs for system activity monitoring.
  • Familiarity with Linux namespaces, cgroups, and container runtimes such as Docker and containerd in enterprise deployments.
  • Experience with kernel-level debugging using tools such as ftrace, perf, crash, SystemTap, or GDB with KGDB.
  • Ability to use reverse engineering and binary analysis techniques when debugging kernel space code.
  • Familiarity with enterprise Linux deployment environments and MDM tools.
  • Ability to decompose complex business problems and own them end to end across teams.
  • 10+ years of related systems/endpoint engineering experience.
  • Preferred: Prior experience building DLP, EDR, or endpoint security products on Linux.
  • Preferred: Contributions to open-source Linux kernel or eBPF ecosystem projects.

Benefits

  • Bonus for applicable roles.
  • Benefits and perks.
  • Stock options.

Nightfall is the AI-native, unified data loss prevention and insider risk management platform that protects sensitive data across SaaS apps, GenAI tools, email, endpoint devices, and more.

CybersecurityStartup

Details

Apply routeDom
Salary not disclosed