Information Security

Staff Windows Kernel Security Engineer

BeyondTrust, Inc.

Toronto · Ontario, Quebec, Alberta, Metro Vancouver Regional District, Capitale Nationale, Ontario, Division No. 11, Peel Region, Moncton Parish · Canada

Lead Windows kernel enforcement for BeyondTrust’s Identity Security Platform using C, C++, or Rust and deep driver expertise.

As a Staff Software Development Engineer, you will set technical direction for Windows kernel-mode enforcement. You will own drivers, the userspace agent, and the kernel/user-mode boundary. Your work protects endpoints by making real-time permit or deny decisions for identity and AI-agent actions.

Key Responsibilities:

  • Design and own file-system, process, thread, handle, and registry drivers
  • Build userspace components that install and drive enforcement drivers
  • Optimize hot-path latency, caching, enrichment, and process ancestry resolution
  • Extend enforcement across Windows containers, silos, and job objects
  • Represent Windows in cross-organization architecture reviews

Requirements:

  • Eight-plus years of systems-level software engineering experience
  • Production Windows kernel-mode driver development using C, C++, or Rust
  • Deep knowledge of I/O manager, IRPs, security, memory, and processes
  • Experience with WDK, WDF or KMDF, WHQL, and EV signing
  • Proficiency with WinDbg, KD, ETW, Driver Verifier, and crash analysis

Apply Windows kernel engineering, security enforcement, and systems leadership to protect BeyondTrust customers from identity threats.

#J-18808-Ljbffr

Reference: WJ-4703_9798453

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.