Senior Linux Systems Engineer – PAM (Remote)

keepersecurity

United States

On-site

USD 130,000 - 170,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Keeper Security is hiring a Senior Linux Systems Engineer to join the Privileged Access Management team and help build secure endpoint privilege management capabilities for Linux environments. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.

As a Senior Linux Systems Engineer, you will design and build security-sensitive components that control privileged execution and elevation on Linux

Qualifications

  • 7+ years of professional software or systems engineering experience with Linux.
  • Deep understanding of Linux processes, security concepts, including proc filesystem, IDs, namespaces and capabilities.
  • Strong C programming experience with native Linux development, memory management, and defensive error handling.
  • Experience developing or integrating with Linux PAM and PAM configuration.
  • Strong Rust experience including concurrency, async development and long-running services.
  • Experience with Tokio or similar asynchronous Rust frameworks.
  • Working proficiency with C# and .NET in Linux environments.
  • Experience with systemd, journalctl, SELinux or AppArmor, and RPM/DEB packaging.
  • Experience troubleshooting low-level Linux execution and security issues.

Responsibilities

  • Design, develop and maintain Linux endpoint privilege management across Rust, C and .NET components.
  • Build and enhance kernel-facing agent functionality using Linux interfaces such as fanotify, proc filesystem, namespaces, capabilities and process identity.
  • Develop and maintain native PAM modules and Linux privilege-elevation workflows.
  • Build long-running privileged Linux services using Rust, Tokio, MQTT, TLS and asynchronous programming patterns.
  • Develop Linux-specific orchestration and session-management capabilities in .NET 8, including process authentication, access controls, ephemeral accounts and session monitoring.
  • Diagnose complex Linux execution and security issues involving blocked processes, authentication races, permissions, SELinux, AppArmor and system service behavior.
  • Design secure privilege-enforcement mechanisms based on least privilege, process trust and TOCTOU protections.
  • Build and maintain systemd services, RPM and DEB packaging, installation workflows, service hardening and operational diagnostics.
  • Collaborate with PAM, endpoint, QA and platform engineers on architecture, testing, cross-platform functionality and production troubleshooting.
  • Use AI-assisted development tools to improve systems research, debugging, code development, testing and technical documentation.

Skills

Linux internals
C programming
Rust
PAM modules
.NET on Linux
Security concepts
Process authorization
Systemd
Tokio
TLS
Asynchronous Rust
C# / .NET

Tools

GCC
Make
fanotify
proc filesystem
namespaces
capabilities
PAM
systemd
RPM/DEB packaging
TLS
Tokio
MQTT

Job description

Keeper Security is hiring a Senior Linux Systems Engineer to join the Privileged Access Management team and help build secure endpoint privilege management capabilities for Linux environments. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.

As a Senior Linux Systems Engineer, you will design and build security-sensitive components that control privileged execution and elevation on Linux

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux PAM Engineer - Remote
Senior Linux PAM Engineer - Remote

Keeper Security • United States

Remote
USD 150,000 - 185,000
Health insurance
401K (Roth/Traditional)
Paid time off and bereavement
Remote Senior Software Engineer, PAM Discovery
Remote Senior Software Engineer, PAM Discovery

Keeper Security, Inc. • Northern (KY)

Hybrid
USD 140,000 - 190,000
Medical & Dental
Life Insurance
Disability Insurance
+3
Senior SDET - PAM Automation Architect (Remote)
Senior SDET - PAM Automation Architect (Remote)

Keepersecurity • United States

Hybrid
USD 120,000 - 180,000
Medical, Dental & Vision
Life Insurance
Disability Insurance
+2
Senior SDET - PAM Automation Architect (Remote)
Senior SDET - PAM Automation Architect (Remote)

United States Digital Space LLC • United States

Remote
USD 140,000 - 180,000
Medical, Dental & Vision
Life Insurance
Disability Insurance
+2
Senior Backend Engineer, PAM Discovery (Remote)
Senior Backend Engineer, PAM Discovery (Remote)

Keeper Security, Inc. • United States

On-site
USD 140,000 - 190,000
Medical, Dental & Vision (domestic)
Employer Paid Life Insurance & life
401K (Roth/Traditional)
+1
Senior Backend Engineer — Identity Discovery & PAM
Senior Backend Engineer — Identity Discovery & PAM

Keepersecurity • United States

On-site
USD 140,000 - 200,000
Remote work
Hybrid option for certain locations
Competitive benefits
+1
Senior Technical PM - Secure Remote Access (PAM)
Senior Technical PM - Secure Remote Access (PAM)

Keeper Security, Inc. • United States

On-site
USD 140,000 - 190,000
Medical, Dental & Vision
Employer Paid Life Insurance
Voluntary Disability Insurance
+2
Senior macOS Endpoint Engineer (Remote)
Senior macOS Endpoint Engineer (Remote)

Visa Hunt • United States

On-site
USD 140,000 - 180,000
Medical Insurance
Life Insurance
Disability Insurance
+3
Remote Senior SDET - PAM Automation Lead
Remote Senior SDET - PAM Automation Lead

Keeper Security • United States

Remote
USD 140,000 - 190,000
Senior Product Manager, Secure Remote Access (PAM)
Senior Product Manager, Secure Remote Access (PAM)

Keeper Security • United States

Remote
USD 140,000 - 190,000
Medical, Dental & Vision
401K (Roth/Traditional)
PTO
+2