Keeper Security, Inc. logoKeeper Security, Inc. logo

Senior Software Engineer - Windows Endpoint Agent

Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Qualifications Proven experience in software development, particularly in Windows environments. Deep understanding of security principles and privilege management. Strong programming skills in languages such as C#, C++, or similar. Experience with API integration and telemetry systems. Excellent problem-solving skills and the ability to work collaboratively in a team environment. Strong communication skills, both verbal and written.

About the job

About the Opportunity

Keeper Security is seeking a talented Senior Software Engineer to join our dynamic team, focusing on the development and expansion of the Windows endpoint agent for our cutting-edge Endpoint Privilege Manager (EPM/KEPM) solution. This position offers the flexibility of being fully remote, with an option for a hybrid schedule available for candidates located in the Chicago, IL or El Dorado Hills, CA metropolitan areas.

Our cybersecurity software is relied upon by millions of individuals and thousands of organizations around the globe, available in 23 languages and sold in over 150 countries. Join us at one of the fastest-growing companies in the cybersecurity sector, where you'll contribute to delivering enterprise-grade endpoint privilege controls designed to minimize attack surfaces, prevent misuse of administrative rights, and support compliance requirements.

About Keeper Security

Keeper Security stands at the forefront of cybersecurity software solutions, safeguarding countless organizations and millions of users across more than 150 countries. As a pioneer in zero-knowledge and zero-trust security, Keeper is tailored for diverse IT environments. Our flagship product, KeeperPAM®, is a cloud-native, AI-enabled platform that protects users, devices, and infrastructure against cyber threats. We're honored to be recognized for our innovation in the Gartner Magic Quadrant for Privileged Access Management (PAM). Discover why leading organizations trust Keeper to defend against modern threats at KeeperSecurity.com.

Your Role

As a Senior Software Engineer on the EPM Windows Agent team, you will take a hands-on approach to design and implement agent functionalities that enforce privilege policies on endpoints in real-time. Your responsibilities will include developing elevation workflows, conducting local policy evaluations, managing telemetry and audit logging, and creating robust controls that function reliably across large enterprise environments. Collaboration with Product Management, QA Automation, and Security teams will be key to delivering high-quality releases while continuously enhancing security and operational effectiveness.

Key Responsibilities

  • Design, develop, and maintain Windows agent components for EPM, including privilege elevation workflows, policy enforcement, and audit logging.
  • Implement secure local policy evaluation and caching to enable consistent offline and online operations.
  • Develop robust agent lifecycle management capabilities, including installation, upgrades, rollback safety, and configuration management.
  • Integrate the agent with management-plane services and APIs for policy distribution, device identity, telemetry, and reporting.

About Keeper Security, Inc.

Keeper Security is a leader in cybersecurity, protecting millions of users and thousands of organizations worldwide with its innovative software solutions. With a strong commitment to zero-knowledge and zero-trust security, Keeper provides advanced protection for users and devices, making it a trusted choice for organizations looking to defend against cyber threats. Our products are recognized for their excellence and effectiveness, contributing to safer IT environments globally.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.