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

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.

Senior Engineering Manager – Endpoint
Nightfall AISenior Engineering Manager leading endpoint development at Nightfall. Overseeing Mac, Windows, and Linux platform build-out while contributing hands-on to coding.
Tech Stack
Tools & technologiesLinuxMacOSObjective-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 resumeApplicant 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