# Staff Software Development Engineer – Linux Endpoint at BeyondTrust

- Company: BeyondTrust
- What the company does: Backed by Insight.
- Company website: http://www.beyondtrust.com
- Type: Startups
- Level: Senior
- Location: Remote Canada | Remote United States
- Work setup: Remote
- Posted: 2026-07-21
- Apply by: 2026-10-08
- Apply: https://job-boards.greenhouse.io/beyondtrust/jobs/7930967
- Page: https://www.1752.vc/careers/jobs/beyondtrust-staff-software-development-engineer-linux-endpoint/

## About the role

As Staff Software Development Engineer, you'll be the Linux kernel authority for the runtime enforcement layer of our Identity Security Platform. These components decide, in-kernel, whether to permit or deny each action an identity or AI agent attempts on a Linux endpoint.

## What they're looking for

- Deep Linux kernel internals - scheduling, memory management, the networking stack, syscalls, the LSM framework - backed by production systems programming in C, Rust, or both
- BTF and CO-RE, plus the practical realities of portability: task_struct layout drift, LSM config availability, tracepoint ABI
- Container runtime internals - namespaces, cgroups, seccomp - and how they intersect with kernel-level security tooling
- Kernel debugging and performance tooling: perf, ftrace, bpftrace, gdb/kgdb, crash-dump analysis
- 8+ years in systems-level software engineering, with real depth in Linux kernel development and eBPF
- A working grasp of systems design patterns and their tradeoffs at the kernel/userspace boundary

Tags: Engineering
