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

Senior Software Engineer, Endpoint Privilege Manager (EPM)

Keeper Security, Inc.

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

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Endpoint Privilege Manager (EPM) in Cameron Park, CA vacancy
  •  ...Keeper Security is hiring a Senior Client Software Engineer to join our engineering...  ...and seamless device management. About Keeper Keeper...  ...Gartner Magic Quadrant for Privileged Access Management (PAM),...  ..., remote connections and endpoints with role‑based enforcement... 
    Senior
    Temporary work
    Remote work

    Keeper Security

    Shingle Springs, CA
    1 day ago
  •  ...motivated and experienced full stack Senior Software Engineer (Java/MySQL/AWS/Javascript) to...  ...in the Gartner Magic Quadrant for Privileged Access Management (PAM), Keeper secures passwords and...  ...infrastructure secrets, remote connections and endpoints with role-based enforcement... 
    Senior
    Permanent employment
    Temporary work
    Remote work

    Keeper Security

    El Dorado Hills, CA
    3 days ago
  • A cybersecurity company is seeking a Senior Client Software Engineer for a remote position. The ideal candidate will focus on developing client-side applications, leveraging strong skills in C# and Rust. Key responsibilities include enhancing installation workflows and... 
    Senior
    Remote work

    Keeper Security

    Shingle Springs, CA
    1 day ago
  •  ...Victra is the largest Verizon Authorized Retailer in the United States. As a Senior General Manager, you shape our guest experience. By coaching your team, you help them give their best to Every Guest, Every Time. Our Senior General Managers exceed sales targets while... 
    Senior

    Victra - Verizon Authorized Retailer

    Placerville, CA
    1 day ago
  • $24.9 per hour

     ...Senior General Manager Victra is the largest Verizon Authorized Retailer in the United States. As a Senior General Manager, you shape our guest experience. By coaching your team, you help them give their best to Every Guest, Every Time. Our Senior General Managers exceed... 
    Senior
    Hourly pay
    Local area
    Night shift
    Weekend work
    Afternoon shift

    Victra Inc

    Placerville, CA
    1 day ago
  • $135k - $190k

     ...multi-service infrastructure consulting firm providing civil engineering and surveying services across California, the Pacific...  ...certification for the second year in a row. BKF is seeking a Senior Project Manager to lead and grow our Land Development practice in the... 
    Senior
    Work at office
    Local area
    Flexible hours

    Socket

    Placerville, CA
    3 days ago
  • $76k - $78k

     ...you ready for craft beer, great food, and an all‑around “WOW” experience?! BJ’s Restaurants is looking for talented, passion‑driven managers to join our management teams. Lets talk about culture and career growth! Lucrative compensation package Growing company with 200+... 
    Senior
    Hourly pay
    Daily paid
    Casual work
    Local area
    Immediate start
    Relocation
    Shift work

    BJ's Restaurants

    Folsom, CA
    5 days ago
  • $70k - $80k

     ...to interface effectively at all levels of the organization Proven organization skills, including the ability to multi-task and manage multiple projects to meet various deadlines in a fast-paced environment while - presenting a professional demeanor Proficient with... 
    Senior
    Work at office
    Local area

    Jobot

    Folsom, CA
    4 days ago
  •  ...Micron Technology seeks a Senior Member of the Technical Staff in Folsom, CA, to drive the technology vision for high-performance...  ...technology reviews. The ideal candidate has a degree in Electrical Engineering or Computer Science, proven leadership in datacenter solutions... 
    Senior

    Micron Technology

    Folsom, CA
    1 day ago
  • $135k - $155k

     ...Job Title: Senior ServiceNOW Developer Department: WAPA Work Location: Lakewood...  ...-critical business and IT service management functions. This role serves as a senior...  ...Computer Science, Information Technology, Engineering, or a related field. Proven experience... 
    Senior
    For contractors
    Remote work

    KeyLogic Systems, Inc.

    Folsom, CA
    2 days ago
  •  ...You'll work closely with a Senior Business Analyst to design,...  ...business applications Develop and manage integrations with: UKG (HRIS...  ..., and web service endpoints within Acumatica Support integration...  ..., Information Systems, Software Engineering, or a related field, or equivalent... 
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    2 days per week
    1 day per week

    Roebbelen Contracting

    Shingle Springs, CA
    4 days ago
  •  ...Keeper Security, Inc. is seeking a senior full stack Software Engineer (Java/MySQL/AWS/React) to join the Support Tools team. This role emphasizes secure, scalable backend development with Java and MySQL, plus React-based frontend work to enhance internal tools and workflows... 
    Senior
    Remote work

    Keeper Security, Inc.

    Cameron Park, CA
    2 days ago
  • $130.58k - $182.81k

     ...Independent System Operator (ISO) manages the flow of electricity...  ...training or experience in Business, Engineering, Project or Program...  ...Experience:Demonstrated experience in software project management of...  ...Project ManagementExperience level: Mid-Senior LevelIndustry: Utilities
    Senior
    Work at office
    Relocation package
    Long distance
    Flexible hours

    California ISO

    Folsom, CA
    4 days ago
  •  ...direction of the Chief Administrative Officer, the Human Resources Manager provides leadership and oversight for the daily operations of...  ...reporting, California Pay Data Reporting. Credentialing and Privileging: Oversees and manages all credentialing and privileging of... 
    Work at office
    Flexible hours

    El Dorado Community Health Centers

    Shingle Springs, CA
    1 day ago
  •  ...Keeper is hiring a talented Senior QA Analyst to join our AI...  ...globally with zero-trust privileged access management built with end-to-end encryption...  ...but works closely with ML engineers, security teams, and...  ...or evaluation of complex software systems Hands-on experience... 
    Senior
    Temporary work
    Remote work

    Keeper Security

    Shingle Springs, CA
    1 day ago
  • $130k - $170k

     ...Job Description Job Description Company Description Senior Project Manager – Commercial Drywall & Steel Stud Framing Salary: $130,000 – $170,000 Are you an experienced construction leader ready to take the next step in your career? A premier Commercial... 
    Senior
    For contractors
    For subcontractor
    Work at office

    Method Search Consultants

    Folsom, CA
    26 days ago
  •  ...Job Title: DevOps Software Engineer Location: California Folsom Years of Experience: 10 15 Years Responsibilities: Design, implement, and manage CI/CD pipelines to automate software delivery processes. Collaborate with development teams to ensure smooth... 

    Yantran LLC

    Folsom, CA
    1 day ago
  • $97.5k - $146.34k

    Job ID: JR0225074Job Category: Software EngineeringPrimary Location: Folsom, CA USOther Locations: US, Arizona, Phoenix;US, California,...  ...Product Enablement Solutions Group (PESG) as an EDA Tools Software Engineer! We are the Product Enablement Solutions Group (PESG) . Come... 
    For contractors
    Local area
    Worldwide

    Intel

    Folsom, CA
    4 days ago
  • $135k - $190k

     ...multi-service infrastructure consulting firm providing civil engineering and surveying services across California, the Pacific...  ...certification for the second year in a row. BKF is seeking a Senior Project Manager to lead and grow our Land Development practice in the... 
    Senior
    Work at office
    Local area
    Flexible hours

    BKF

    Placerville, CA
    a month ago
  • Your Role The Care Management team independently manages complex and high-risk care management cases by applying advanced clinical judgment to assess medical necessity, develop cost-effective care plans, and support quality outcomes aligned with benefit and contract requirements... 
    Senior
    Contract work
    Afternoon shift

    Blue Shield

    Cameron Park, CA
    4 days ago
  • $165.01k - $226.89k

     ...you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. As a Principal...  ...experience in platform operations, engineering and full lifecycle management across domains - air, land, sea, space and cyber.... 
    Full time
    Work experience placement
    Worldwide

    Sierra Nevada Corporation

    Folsom, CA
    4 days ago
  •  ...looking for an experienced Senior Estimator who can see the full...  ...concerns and value-engineering opportunities Lead estimate...  ...bachelor’s degree in construction management, Architecture, Engineering,...  ...Screen Takeoff, and estimating software Strong communication, organization... 
    Senior
    For contractors
    For subcontractor
    Local area
    Visa sponsorship
    Work visa

    Roebbelen Contracting

    Shingle Springs, CA
    5 days ago
  •  ...Bridgestone Retail Operations (BSRO) is seeking an experienced automotive service leader to manage customer relationships and supervise technicians, while assisting with parts and equipment purchases. Pay range is shown and benefits are highlighted. The role emphasizes... 

    Bridgestone Americas

    Shingle Springs, CA
    4 days ago
  • $23.69 - $35.54 per hour

     ...Job Category Retail Position Summary Combining your in-depth automotive repair knowledge with your exceptional people skills, you'll manage customer relationships and frequently serve as a liaison between technicians and customers. You'll also select, coach, lead, train... 
    Daily paid
    Minimum wage
    Full time
    Temporary work
    Part time
    Local area
    Flexible hours

    Bridgestone Americas

    Shingle Springs, CA
    5 days ago
  • $35 - $48 per hour

     ...and optimizes measurement routines from engineering drawings, CAD models, and GD&T...  ...as required Other duties as assigned by management Qualifications 3-5 plus years of CMM programming...  ...CMMs using industry-standard metrology software (offline programming a plus) Strong... 
    Hourly pay
    Full time
    Immediate start
    Monday to Friday

    Snowline Engineering

    Shingle Springs, CA
    5 days ago
  • $90k - $120k

     ...CA, our teams collaborate closely across engineering, manufacturing, and operations to build...  ...matters. Job Summary: Th Project Manager will manage the lifecycle of switchgear...  ...). Proficiency in project management software (e.g., ERP / MRP systems). Excellent... 
    Local area

    Butcher Power Products

    Shingle Springs, CA
    4 days ago
  • $15 per hour

     ...SHIFT MANAGER This posting is for a role with an independent McDonald’s franchisee. Our team is hiring motivated Shift Managers! Start moving forward safely today – McDonald’s corporate-owned and franchise restaurants have over 50 procedures in place to help ensure the... 
    Start working today
    Flexible hours
    Shift work

    McDonald's

    Shingle Springs, CA
    1 day ago
  •  ...have real ownership over their camp programs and enjoy infusing their own creativity and talents into their weekly schedules. As you manage campers, their families, club logistics, your small staff team and other camp happenings, you will be truly supported by the KE... 
    Summer work
    Work at office
    Monday to Friday
    Flexible hours

    KE Camps

    Shingle Springs, CA
    5 days ago
  •  ...Job Description Job Overview: The Project Manager role will effectively manage to...  ...eliminating roadblocks with the support of the Senior Project Manager and other members of the...  ...disciplinary and cross‑functional teams, including engineering, operations, vendor management,... 
    For contractors
    Work experience placement
    Work at office
    Local area

    JDC POWER SYSTEMS, INC.

    Shingle Springs, CA
    4 days ago
  • $18.9 - $27.9 per hour

     ...simplify health care one person, one family and one community at a time. A Shift Supervisor is a key leader supporting the CVS Store Management team in driving store execution and performance while building consumer loyalty to CVS/pharmacy through a focus on excellent... 
    Hourly pay
    Full time
    Part time
    Seasonal work
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Early shift

    Oak St. Health

    Shingle Springs, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Endpoint Privilege Manager (EPM). Be the first to apply!