Senior Linux Engineer, Privileged Access
Core
Design and build security-sensitive components for Linux endpoint privilege management, enforcing least privilege and securing process execution.
Role type
Senior Linux Systems Engineer (Privileged Access Management)
Builds
Rust-based Linux agents, native C PAM modules, .NET services, and long-running privileged services
Domain
Cybersecurity / Linux Systems Programming
Deliverable
production ML models | product features
Required skills
Linux internals, C programming, Rust, Tokio, .NET/C#, Linux PAM, systemd, SELinux/AppArmor, process identity, kernel APIs
Preferred skills
MQTT, X11/Wayland, TLS/PKI, cross-platform Linux desktop UI, x86/ARM packaging, Windows/macOS security architectures
Technologies
Rust, C, .NET 8, Tokio, MQTT, TLS, systemd, RPM, DEB, fanotify, proc filesystem
Responsibilities
Design and develop Linux endpoint privilege management capabilities; Build and enhance kernel-facing agent functionality; Develop native PAM modules and privilege-elevation workflows; Diagnose complex Linux execution and security issues; Design secure privilege-enforcement mechanisms; Build and maintain systemd services and packaging workflows
Seniority
Senior, hands-on IC