Senior Linux Engineer
Keeper Security
Role Description
Keeper Security is hiring a Senior Linux Systems Engineer to join our 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 on Keeper’s PAM team, you will design and build security-sensitive components that control privileged execution and elevation on Linux endpoints. This is a systems engineering role focused on endpoint privilege management, process authorization, Linux security boundaries and long-running privileged services. You will work across a Rust-based Linux agent, native C PAM modules and .NET services running on Linux. The role requires strong knowledge of Linux internals and the ability to reason carefully about process identity, permissions, authentication, kernel-facing APIs and secure failure behavior. This is not a traditional application development role; the work operates close to the Linux operating system and directly influences how privileged processes are authorized and executed.
Responsibilities
- Design, develop and maintain Linux endpoint privilege management capabilities across Rust, C and .NET components
- Build and enhance kernel-facing agent functionality using Linux interfaces such as fanotify, the 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 protection against time-of-check/time-of-use (TOCTOU) and authorization race conditions
- Build and maintain systemd services, RPM and DEB packages, 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 such as Claude, ChatGPT, GitHub Copilot or similar platforms to improve systems research, debugging, code development, testing and technical documentation
Qualifications
- 7+ years of professional software or systems engineering experience, with significant hands-on Linux systems programming experience
- Deep understanding of Linux process and security concepts, including the proc filesystem, user and group IDs, Linux capabilities, namespaces and process execution
- Strong C programming experience, including native Linux development, memory management, GCC and Make-based build workflows and defensive error handling
- Experience developing or integrating with Linux PAM and PAM configuration
- Strong Rust experience, including ownership, concurrency, asynchronous development and long-running service or daemon design
- Experience with Tokio or similar asynchronous Rust frameworks
- Working proficiency with C# and .NET in Linux environments
- Experience developing security-sensitive software involving authentication, authorization, privilege elevation, process trust or least-privilege controls
- Strong understanding of Linux service management and operations, including systemd, journalctl, SELinux and/or AppArmor, and RPM/DEB packaging
- Experience troubleshooting low-level Linux behavior using system logs, process inspection, tracing and reproducible test tools
- Ability to read Linux kernel and subsystem documentation and translate system behavior into secure production implementations
- Ability and willingness to use AI-assisted tools effectively to support systems programming, debugging, technical analysis, testing and documentation
- Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent practical experience
Preferred Qualifications
- Experience with MQTT or other event-driven messaging technologies used for agent, plugin or job execution
- Experience with Linux desktop session technologies, including X11, Wayland, GDM and D-Bus
- Familiarity with TLS, PKI, code signing and certificate-based process or plugin authentication
- Experience supporting multiple Linux distributions, particularly RHEL and Ubuntu, including differences between SELinux and AppArmor
- Experience with endpoint privilege management, privileged access management or endpoint security products
- Familiarity with Avalonia or another cross-platform Linux desktop UI framework
- Experience building Linux software for x86 and ARM architectures, including packaging and signing pipelines
- Familiarity with endpoint security architectures on Windows or macOS
- Strong understanding of authorization models such as allow, deny, approval and just-in-time elevation workflows
Benefits
- Medical, Dental & Vision (inclusive of domestic partnerships)
- Employer Paid Life Insurance & Employee/Spouse/Child Supplemental Life
- Voluntary Short/Long Term Disability Insurance
- 401K (Roth/Traditional)
- A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc.)
- Above-market annual bonuses
- DescriptionSAIC is seeking a Senior Linux Engineer to support our TACNET program onsite in San Diego, CA Or Norfolk, VA. This role requires up to 25% travel.JOB DUTIES:Provide system life cycle systems engineering support for our NAVWAR and NIWC customers. Focused primarily...SeniorRemote work
- ...YRPosted by: Global Channel Management, IncRemote Principal Software Development Engineer in Test (SDET) - Linux Kernel & AI PlatformWhy This Opportunity?This is a remote opportunity for a senior technical leader who enjoys solving complex, low-level infrastructure...SeniorRemote work
- ...Title: Senior Linux Engineer Location: HYBRID - Charlotte, NC or Kennesaw, GA - 3 days a week and 2 days a week remote Looking for a resource can that do design work and support the OS. The resource will have previous experience in design infrastructure beginning...SeniorRemote work2 days per week3 days per week
$200k - $250k
...greatest impact comes from combining technological capabilities with human expertise, judgment, and accountability.Group DetailsThe Linux engineering team are responsible for Tradeweb's Linux runtime environment. As a member of this global team, you will play a vital part in...SeniorFull timeWork experience placementWork at officeImmediate startRemote workFlexible hours$121.4k - $150.3k
...learn and collaborate with some of the most talented people in the industry.Rockstar is on the lookout for a passionate Senior Linux Systems Engineer who is skilled at building and supporting Linux environments that are highly redundant and scalable.This is a full-time,...SeniorFull timeWork at office$155.1k - $196.5k
...most talented software developers, systems engineers, and subject matter experts, building... ...are looking for an experienced, cleared Senior Systems Engineer to join our infrastructure... ...systems. You should be comfortable at the Linux command line, understand how networks actually...SeniorFull timeContract workWork at officeImmediate startRemote workFlexible hours- ...To design, build, monitor, and maintain complex multi-cloud distributed systems infrastructure, the full-time Senior Linux Systems Engineer will focus on developing a custom S3 compatible object store solution across over 3,000 Linux servers while working remotely. Key...SeniorFull timeWork experience placementRemote work
$88.13k - $117.88k
...Job Qualifications: Skills: Documentations, Linux, Systems Design, Systems Engineering Certifications: Certified Information Systems Security... ...Deliver simple solutions to complex problems as a Senior Linux System Engineer at GDIT. Here, you'll tailor...SeniorFull timeTemporary workImmediate startRemote workWork from homeWorldwideFlexible hours- ...To ensure optimized, secure, and always-online hosting platforms, the full-time Senior Linux System Engineer will manage complex server and network issues, administer Linux-based environments, and develop automation scripts in a remote setup. Key responsibilities Act...SeniorFull timeRemote work
- ...Responsibilities Design, develop, and maintain Linux endpoint privilege management capabilities across Rust, C, and .NET components... .... Collaborate with PAM, endpoint, QA, and platform engineers on architecture, testing, cross-platform functionality, and production...SeniorFull timeTemporary workRemote work
- ...Job Overview : We are looking for a highly experienced Linux Infrastructure Engineer with deep expertise in traditional Linux administration, bare metal infrastructure, and enterprise storage. This role is not focused on DevOps or cloud-native engineering. We already...SeniorTemporary work
$134.6k - $230.8k
...powers healthcare for millions of people. Every day, our engineers design, build, and operate some of the most advanced enterprise... ...that healthcare depends on. We're looking for a Senior Kubernetes & Linux Platform Engineer who thrives on solving complex infrastructure...SeniorMinimum wageFull timeWork experience placementWork at officeLocal areaRemote work- ...Senior Linux Systems EngineerWe were early to the fight against Ubiquitous Technical Surveillance, and we've been pushing the edge ever... ...'ll work with the most talented software developers, systems engineers, and subject matter experts, building tools and systems that...SeniorImmediate startRemote workFlexible hours
$77.5k - $176k
Cross Domain Solution Support Linux Engineer, SeniorThe Opportunity:Your combination of people skills and system administrator knowledge makes you the team hero, solving one problem after another. What if you could use those skills to improve the technology supporting...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...Hi, Tittle- Senior Linux/SDET engineer Location- Remote/Fulltime Experience level: Mid-senior Experience required: 12 Years Education level: Bachelor's degree Job function: Information Technology JD Must Have 12+ years of...SeniorFull timeRemote work
- ...Job title: Senior Linux/SDET engineer Location: Remote Duration: Full Time Description: What You'll Do Define the product strategy, vision, and roadmap for GPU instances, clusters, and cloud services. Align product positioning, requirements...SeniorFull timeRemote work
- Black Canyon Consulting (BCC) is actively seeking a skilled Senior Linux System Administrator to support the National Center for Biotechnology Information (NCBI). This full-time position is based onsite in Bethesda, MD with options for remote work.' Candidates should have...SeniorRemote jobFull time
- Role Description MaxIT Consulting – Max Corporate Group is seeking an experienced Senior Linux/SDET Engineer for a leading global technology organization. This opportunity is focused on defining test strategy, automation, and system-level validation for a highly distributed...SeniorFull timeRemote workRelocation
$250k - $300k
...About the role You will set the technical direction for Crusoe's Linux kernel team, owning the roadmap and architecting critical... ...the most complex kernel problems while mentoring and growing the engineers around you to deliver production-ready infrastructure at scale....SeniorFull timeTemporary work- ...None Basic Requirements: ~20 years experience as a system engineer ~ Bachelor’s degree in a technical discipline ~5 additional... ...Job Description: Configure, manage and troubleshoot Linux operating systems. Installs/loads operating system software, troubleshoot...SeniorFull timeImmediate startRemote work
$180k - $300k
...touch everything:- Embedded firmware- Cellular modems & SIMs- Linux networking- Cloud backend services- Command FrontendWhat You'll... ...that goes onto the devices we ship to our customersOwn the full engineering cycle end to end, including scoping, architecture and low level...SeniorFull timeWork experience placementWork visaFlexible hoursShift work- Apiphani is a technology-enabled managed services company focused on Linux systems administration in a fully remote role within the United States. The Linux Systems Administrator will automate tasks with Ansible, patch servers, and support cloud environments (AWS/Azure)...SeniorRemote job
- A technology company is seeking a Senior Linux System Administrator to maintain systems at the US Naval Observatory in Washington D.C. The role involves managing RHEL systems, configuring authentication services, and supporting security compliance. Candidates must have...SeniorRemote work
$77.6k - $176k
Linux System Administrator, SeniorThe Opportunity:Install systems on dedicated infrastructure, ensure the infrastructure is functional and available, and update and patch critical systems. Provide customers with insight into their network through monitoring and performance...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- Role Description As a Senior Embedded Linux OS Engineer, you are Nabu Casa's primary embedded Linux engineer within the Hardware Team, responsible for enabling, maintaining, and improving Home Assistant OS support across Nabu Casa hardware products. Home Assistant OS...SeniorRemote workWork from home1 day per week
- Optum Tech seeks an experienced Linux Platform Engineer to design, automate, and operate enterprise Linux and virtualization infrastructure across our scale‑out environment. You will manage Red Hat Linux, KVM, and storage platforms while implementing security and automation...SeniorRemote work
- ...DMI is seeking a Solaris/Linux System Administrator to join our team. This role supports Oracle on Solaris and Linux, administers Apache, and works in multi-tier clustered environments. Candidates should have a BA/BS and 10+ years of experience, possess a Secret clearance...SeniorRemote work
$90.95k - $123.05k
...Qualifications: Skills: Information Technology (IT) Infrastructure, Linux, System Administration Certifications: None Experience: 8... ...experience US Citizenship Required: No Job Description: Senior Linux System Administrator The position is for the Senior...SeniorFull timeTemporary workLocal areaImmediate startRemote workWorldwideFlexible hours- ...Job Title: Senior Red Hat Linux Administrator Job Location: Charlotte, NC (3 Days onsite, 2 Days work from home) hybrid role. Job Descriptions: The Enterprise Global Markets Data Platform continues to experience sustained and accelerating growth. In parallel, the security...SeniorRemote workWork from homeShift work
- ...The candidate must have a proven track record of administering Linux operating systems. The individual should also be able to support... ...are a plus: Linux, Microsoft, VMware, Cisco, ITIL v4. Seniority Level Mid-Senior level Employment Type Full‑time Job Function Information...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Linux Engineer. Be the first to apply!
- linux systems administrator Remote
- linux engineer Remote
- senior linux systems engineer Remote
- redhat linux administrator Remote
- linux specialist Remote
- unix linux systems engineer Remote
- linux administrator Remote
- work from home linux administrator Remote
- remote linux administrator Remote
- linux developer Remote


