Endpoint Engineer building Windows kernel and user-mode EDR sensors for Ent’s workspace security platform. Improving detection, prevention, performance, and tamper resistance across customer fleets.
Responsibilities
Design, build, and ship kernel- and user-mode components of the Ent agent for Windows
Observe process, file, registry, network, and identity activity and convert it into high-fidelity intent signals
Own EDR-class detection and prevention end to end, including sensor instrumentation, event enrichment, on-box correlation, and interception logic
Instrument telemetry at the OS boundary using ETW, kernel callbacks, and minifilters
Harden the agent against tamper, bypass, and evasion through self-protection and integrity validation
Keep sensor CPU, memory, and I/O within strict budgets while processing thousands of events per second
Profile hot paths and eliminate performance regressions before release
Build test harnesses and automated regression coverage
Drive high-severity customer escalations to root cause, including crashes, hangs, performance regressions, and missed detections
Convert escalation patterns into permanent fixes
Partner with security research, AI, platform, and product teams on policy enforcement, interventions, and investigation timelines
Review code, mentor engineers, document design decisions, and share ownership of agent release quality and on-call
Requirements
10+ years designing, building, and delivering production C/C++ systems software, with a substantial portion in endpoint security, OS internals, or comparable performance-critical native code
Deep working knowledge of operating system internals, including process and thread lifecycle, memory management, file systems, drivers or kernel extensions, and IPC
Hands-on production experience with kernel callbacks and minifilters
Experience building or operating an EDR, EPP, XDR, or AV product, or equivalent detection-and-response engineering
Practical fluency in attacker TTPs and raw telemetry analysis
Strong low-level debugging, performance tracing, and crash-dump analysis skills
Experience with multithreaded and concurrent programming under load, including synchronization, lock contention, race conditions, and object lifetime management
Track record of code running on large fleets without degrading end-user experience
Scripting fluency for tooling and test automation, using Python or equivalent
Clear written and verbal communication with distributed teams and customers
Kernel-mode driver or kernel extension development shipped to production at scale
Reverse engineering, malware analysis, or exploit and vulnerability research background
Experience with anti-tamper, code integrity, driver signing, and WHQL attestation
Benefits
Every teammate gets meaningful equity on top of their salary
90% of medical, dental, and vision is paid by Ent
75% coverage for dependents
Flexible PTO
12 weeks of fully paid maternity leave (birth, adoption, or foster)
8 weeks of fully paid paternity leave
$100 monthly lifestyle account for fitness, wellness, learning, and more
$500 home office stipend when joining as a remote employee
Distributed workplace and remote work across North America
Engineer - in - Training designing protection, control, and metering systems for Qualus substations. Supporting transmission and distribution projects from concept through construction and commissioning.
Engineer - in - Training designing protection, control, and metering systems for Qualus substations. Supporting utility power infrastructure projects from concept through construction and commissioning.
Senior transmission engineer leading power generation interconnections for Capital Power, a North American energy company. Evaluating studies, transmission risks, agreements, and technical solutions.
Transportation Engineer designing traffic operations, road safety, and transit infrastructure for Arcadis. Preparing studies, technical reports, and traffic control plans for connected, sustainable cities.
Engineer - in - Training supporting subsurface modeling and surface facility design for Eavor Technologies’ closed - loop geothermal energy systems. Collaborating internationally to commercialize clean heat and power.
Senior Project Engineer overseeing electrical engineering, procurement, construction, and commissioning for e - STORAGE utility - scale battery projects. Supporting North American renewable energy infrastructure delivery.
Project Engineer coordinating electrical engineering, procurement, construction, and commissioning for e - STORAGE utility - scale battery storage projects. Supporting renewable energy deployment across Canada and the United States.
Senior Project Engineer overseeing electrical engineering and commissioning for Canadian Solar’s utility - scale battery storage projects. Supporting procurement, construction, and technical coordination across North America.
Project Engineer coordinating engineering, procurement, construction, and commissioning for Canadian Solar’s utility - scale battery storage projects across North America.
Relay Settings Engineer developing protective relay settings and power - system studies. Supporting renewable energy and utility projects for RRC, a U.S. multidisciplinary engineering firm.