waypointjobs

Keeper Security, Inc.

Senior Software Engineer, Endpoint Privilege Manager (EPM)

workfromhome, CA

Check who can apply and the requirements below before continuing.

About this opportunity

Keeper Security, Inc. lists this Senior Software Engineer, Endpoint Privilege Manager (EPM) opportunity in workfromhome, California. Review the employer’s description below for duties, qualifications and application requirements.

Job description

Description

Keeper Security is hiring a Senior Software Engineer to help build and scale our Endpoint Privilege Manager (KEPM/EPM) solution, enabling organizations to enforce least-privilege access and secure privilege elevation across endpoints. 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.

About Keeper

Keeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. Keeper is a pioneer of zero-knowledge and zero-trust security built for any IT environment. Its core offering, KeeperPAM®, is an AI-enabled, cloud-native platform that protects all users, devices and infrastructure from cyber attacks. Recognized for its innovation in the Gartner Magic Quadrant for Privileged Access Management (PAM), Keeper secures passwords and passkeys, infrastructure secrets, remote connections and endpoints with role-based enforcement policies, least privilege and just-in-time access. Learn why Keeper is trusted by leading organizations to defend against modern adversaries at KeeperSecurity.com.

About The Role

As a Senior Software Engineer on the KEPM/EPM team, you will remain hands‑on building core endpoint privilege capabilities from agent behavior and policy enforcement to elevation workflows, auditing, and integrations that support enterprise IT and MSP environments. You’ll work closely with Product and QA Automation to deliver features end‑to‑end, with a strong focus on secure systems engineering, reliability, and testability across Windows, macOS, and/or Linux.

Responsibilities

Design, build, and maintain core KEPM/EPM capabilities, including policy evaluation, privilege enforcement, elevation workflows, and audit logging

Develop and harden endpoint agent components (services/daemons, installers/updaters, local policy caching, secure IPC) with a focus on security, reliability, and performance

Implement platform integrations and management‑plane capabilities (APIs, admin workflows, telemetry) to support enterprise deployment, monitoring, and troubleshooting

Partner with Product to review technical approaches, break down epics, and deliver incremental value through well‑scoped releases

Collaborate with QA Automation to expand test coverage (unit, integration, end‑to‑end), improve CI reliability, and build testable interfaces into agent and service components

Participate in security reviews and threat modeling; remediate vulnerabilities and improve tamper resistance and abuse prevention

Improve observability and diagnosability across components (structured logging, metrics, crash reporting, debug tooling)

Participate in on‑call and incident response as needed; contribute to postmortems and prevention measures

Requirements

5+ years of professional software engineering experience delivering production software

Proficiency in one or more systems/backend languages such as C/C++, Rust, Go, C#/.NET, or Java, with the ability to work across a multi‑language codebase

Experience building system‑level software (endpoint agents, desktop applications, services/daemons, security tooling, or device management components)

Strong understanding of OS security concepts and privilege models (least privilege, process execution, access control, secure update/signing patterns)

Experience debugging and optimizing complex software (concurrency, performance profiling, memory/threading issues)

Experience building automated tests and working in CI/CD environments; strong engineering hygiene around code review, testing, and documentation

Strong communication skills and ability to partner cross‑functionally with Product, QA, and Security

Preferred Qualifications

Experience with endpoint privilege management, EDR/EPP, device management, or identity/security products

Deep expertise in at least one endpoint OS ecosystem (Windows, macOS, or Linux) and its privilege/security model (services/daemons, elevation flows, packaging, and code signing)

Experience designing policy engines (rules evaluation, precedence, auditability, and explainability)

Familiarity with enterprise identity and integrations (SAML, OIDC, SCIM) and/or IT admin tooling and workflows (RMM/PSA, scripting, software deployment)

Exposure to secure SDLC practices and compliance‑minded engineering (e.g., SOC 2, FedRAMP, NIST)

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

Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E‑Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Classification

Exempt

Keeper Candidate Privacy Notice

This notice explains how Keeper Security processes your personal data during recruitment. Depending on the role and location, the controller of personal data (the organization responsible for determining why and how personal data is processed) will be Keeper Security Inc. (US), Keeper Security EMEA Ltd. (Ireland), or Keeper Security APAC K.K (Japan).

Data We Collect

Contact details, CV/resume, cover letter

Employment history, qualifications, work eligibility

Application responses and uploaded documents

Information We Generate

Interview notes

Assessments, communications

Scheduling information

Information From Others

Recruiter/referral information who submit your profile

References (with your consent, before final offer)

Public professional profiles

Background verification (post offer)

Voluntary Diversity and Equal Opportunity Information

We may ask you to voluntarily provide diversity information including race/ethnicity, gender, disability status and veteran status (US). Providing this information is optional and Keeper collects this data in order to comply with EEOC and similar requirements.

How We Use Your Data

Assess your application and suitability

Manage interviews and recruitment workflow

Consider you for other/future roles (we may seek your consent to keep your information on our systems beyond the retention period specified)

Comply with employment law obligations

Legal Basis

Legitimate Interests (recruitment management, security and integrity of the hiring process)

Contracting steps (for progressed candidates)

Legal and regulatory compliance obligations; explicit consent where required

Who We Share Information With

Internal

HR, hiring managers, interviewers*, IT support for system administration

Note - diversity and equal opportunity data is not shared with hiring managers.

Third Parties

Service providers who assist with applicant tracking, recruitment systems and assessment providers

Background verification vendors (post offer)

Recruitment agencies (where applicable)

Tools to support communication, collaboration and to securely store your data

International Transfers

Our data may be accessed by Keeper entities globally as needed for the purposes of hiring and decision making. We protect any such data transfer between Keeper entities using appropriate safeguards under applicable data protection laws.

Security

We implement appropriate technical and organizational measures to protect your data, consistent with our industry leading security standards.

Retention

We keep your data for 24 months from your last application activity, then delete or anonymize it.

Exceptions

You opt into our talent database for further retention by providing consent (extended retention)

You’re hired (transfers to employee records)

Your Rights

Access, correct, or delete your data, subject to applicable law and retention requirements

Object to or restrict processing

Withdraw consent (where applicable)

Request data portability

Lodge a complaint with your data protection authority

Automated Decisions

Keeper does not make hiring decisions using solely automated processing.

Contact

Candidates can send privacy questions to:

#J-18808-Ljbffr

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Embedded Systems Developer

laurel, MD

See pay details in description

Description Do you love working on a motivated team to solve complex problems in innovative ways? Do you enjoy creating embedded prototypes i…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Oracle E-Business Suite (EBS) Developer

laurel, MD

See pay details in description

Description Are you a skilled problem-solver who blends technical expertise with creativity to build effective and efficient solutions? If s…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job