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
- Candidates can send privacy questions to: View email address on us.fitly.work
- ...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...SeniorTemporary workRemote work
- ...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...SeniorPermanent employmentTemporary workRemote work
- 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...SeniorRemote work
- ...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
$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...SeniorHourly payLocal areaNight shiftWeekend workAfternoon shift$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...SeniorWork at officeLocal areaFlexible hours$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+...SeniorHourly payDaily paidCasual workLocal areaImmediate startRelocationShift work$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...SeniorWork at officeLocal area- ...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
$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...SeniorFor contractorsRemote work- ...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 officeLocal areaRemote workVisa sponsorshipWork visa2 days per week1 day per week
- ...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...SeniorRemote work
$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: UtilitiesSeniorWork at officeRelocation packageLong distanceFlexible hours- ...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 officeFlexible hours
- ...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...SeniorTemporary workRemote work
$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...SeniorFor contractorsFor subcontractorWork at office- ...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...
$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 contractorsLocal areaWorldwide$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...SeniorWork at officeLocal areaFlexible hours- 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...SeniorContract workAfternoon shift
$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 timeWork experience placementWorldwide- ...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...SeniorFor contractorsFor subcontractorLocal areaVisa sponsorshipWork visa
- ...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...
$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 paidMinimum wageFull timeTemporary workPart timeLocal areaFlexible hours$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 payFull timeImmediate startMonday to Friday$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$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 todayFlexible hoursShift work- ...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 workWork at officeMonday to FridayFlexible hours
- ...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 contractorsWork experience placementWork at officeLocal area
$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 payFull timePart timeSeasonal workLocal areaFlexible hoursShift workNight shiftWeekend workDay shiftEarly shift
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!
- senior software engineer remote Cameron Park, CA
- remote senior project manager Cameron Park, CA
- senior Cameron Park, CA
- senior accountant remote Cameron Park, CA
- senior financial analyst remote Cameron Park, CA
- remote senior salesforce administrator Cameron Park, CA
- software Cameron Park, CA
- remote software sales Cameron Park, CA
- quantum software engineer
- agile software developer

