Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Linux Engineer

Full-time

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
Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Linux Engineer in Remote vacancy
  • 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... 
    Senior
    Remote work

    Science Applications International Corporation

    San Diego, CA
    5 days ago
  •  ...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... 
    Senior
    Remote work

    Global Channel Management

    Cambridge, MA
    2 days ago
  •  ...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... 
    Senior
    Remote work
    2 days per week
    3 days per week

    RIT Solutions, Inc.

    Charlotte, NC
    2 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Jersey City, NJ
    2 hours ago
  • $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,... 
    Senior
    Full time
    Work at office

    Rockstar Games

    New York, NY
    5 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Veilant

    Remote
    3 days ago
  •  ...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... 
    Senior
    Full time
    Work experience placement
    Remote work

    Virtual Vocations Inc

    United States
    2 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Fort Huachuca, AZ
    3 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Remote work

    Keeper Security

    Remote
    10 days ago
  •  ...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... 
    Senior
    Temporary work

    Uvation

    Remote
    a month ago
  • $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... 
    Senior
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Eden Prairie, MN
    2 days ago
  •  ...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... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Veilant

    McLean, VA
    5 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Center, MS
    2 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Stellent IT LLC

    Cambridge, MA
    4 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    Telnet Inc

    Remote
    5 days ago
  • 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... 
    Senior
    Remote job
    Full time

    Black Canyon Consulting LLC

    Bethesda, MD
    3 days ago
  • 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... 
    Senior
    Full time
    Remote work
    Relocation

    MaxIT Consulting - Max Corporate Group

    Remote
    4 days ago
  • $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.... 
    Senior
    Full time
    Temporary work

    Crusoe

    Remote
    4 days ago
  •  ...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... 
    Senior
    Full time
    Immediate start
    Remote work

    Shield Consulting Solutions

    Laurel, MD
    a month ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    6 days ago
  • 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)... 
    Senior
    Remote job

    3M HEALTHCARE

    New York, NY
    4 days ago
  • 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... 
    Senior
    Remote work

    Computational Physics

    Washington DC
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    5 days ago
  • 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... 
    Senior
    Remote work
    Work from home
    1 day per week

    Nabu Casa

    Remote
    a month ago
  • 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... 
    Senior
    Remote work

    Optum

    Eden Prairie, MN
    3 days ago
  •  ...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... 
    Senior
    Remote work

    DMI (Digital Management, Inc.)

    Fort Belvoir, VA
    5 days ago
  • $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... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Center, MS
    3 days ago
  •  ...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... 
    Senior
    Remote work
    Work from home
    Shift work

    Unicorn Technologies

    Charlotte, NC
    1 day ago
  •  ...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... 
    Senior
    Full time
    Remote work

    BGSF

    Nashville, TN
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Linux Engineer. Be the first to apply!