Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nightfall AI

Senior Engineering Manager – Endpoint

Nightfall AI

Senior Engineering Manager leading endpoint development at Nightfall. Overseeing Mac, Windows, and Linux platform build-out while contributing hands-on to coding.

Posted 5/18/2026full-timeBengaluru • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
LinuxMacOSObjective-CSwift

About the role

Key responsibilities & impact
  • Personally contribute to design, architecture, and implementation - especially on the Mac/Windows platform build-out and the most complex cross-platform challenges.
  • Write and review production-quality systems code in C/C++, C#, or Swift/Objective-C; actively participate in code reviews and set the quality bar by example.
  • Own architecture decisions on agent design, kernel-userspace interaction, update safety, MDM deployment, and performance/security trade-offs across all three platforms.
  • Lead design reviews - not just as a reviewer, but as an author and key decision maker.
  • Dive into customer impacting bugs, kernel panics, race conditions, or reliability issues alongside the team when it matters most.
  • Lead, mentor, and grow a multi-platform team of 10+ endpoint engineers across Mac, Windows - with active hiring underway for Linux.
  • Own the full people management lifecycle: hiring bar-setting, onboarding, performance management, career development, and retention.
  • Build a high-trust, high-accountability culture where engineers are empowered to own problems end-to-end and move fast without sacrificing reliability.
  • Partner with recruiting to close senior Linux engineering talent, using your technical credibility to attract engineers who want to work for someone who gets it.
  • Drive quarterly planning and sprint execution across all three platform teams, maintaining alignment on shared milestones and customer commitments.
  • Remove blockers relentlessly - technical, organizational, or cross-functional - to keep teams shipping at startup velocity.
  • Own end-to-end delivery of the Linux endpoint agent: from initial architecture through GA, coordinating across engineering, QA, security, and CS teams.
  • Establish and track engineering health metrics: feature velocity, incident rates, agent reliability SLOs, and customer escalation trends.
  • Serve as the primary engineering partner to the VP of Engineering, Product Management, and Security Research on endpoint strategy and roadmap.
  • Represent endpoint engineering in customer escalations, security reviews, and enterprise prospect conversations - with the technical depth to be credible in the room.
  • Collaborate with QA to raise the bar on test coverage, MDM compatibility validation, and release confidence across Mac, Windows, and Linux.
  • Translate field feedback from Customer Success and Solutions Engineering into prioritized, well-scoped engineering outcomes.

Requirements

What you’ll need
  • 10+ years of software engineering experience, with significant time spent in systems or endpoint engineering - kernel-level, agent development, or OS-native APIs.
  • 5+ years in an engineering management or tech lead role, with experience leading teams of 8 or more engineers - but you have never stopped coding.
  • Deep, demonstrable expertise in at least one of the three target platforms:
  • - macOS: Endpoint Security framework, system extensions, IOKit, or macOS VFS.
  • - Windows: WDF/WDM driver development, filter drivers, or user-mode security agents.
  • - Linux: eBPF (libbpf, BPF CO-RE), LSM hooks, fanotify/netlink, or kernel module development.
  • Comfortable reading and writing production systems code in C/C++; experience with C#, or Swift is a strong plus.
  • Proven ability to own complex technical problems end-to-end - not just assign them - while simultaneously managing a team.
  • Experience debugging kernel-level issues: kernel panics, race conditions, memory corruption, or IPC failures using tools like lldb, WinDbg, kgdb, ftrace, or perf.
  • Track record of hiring and retaining senior engineering talent; engineers want to work for you because you make them better.
  • Startup DNA - you define your own structure, move with urgency, and treat ambiguity as an opportunity rather than an obstacle.
  • Experience in a security or enterprise software context; familiarity with DLP, EDR, or endpoint security products is a meaningful plus.

Benefits

Comp & perks
  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++C#SwiftObjective-CmacOSWindowsLinuxkernel developmentendpoint security
Soft Skills
leadershipmentoringteam managementproblem-solvingcommunicationcollaborationdecision makingperformance managementhiringculture building