Senior Software Engineer, PAM (Windows Platform)

Keeper Security
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Collaboration","Communication","Problem-solving"]

Senior Software Engineer on Keeper’s Privileged Access Management (PAM) team will design, develop, and maintain Windows-focused system-level software, building Windows-integrated services, agents, and enforcement mechanisms to protect privileged credentials. You’ll work with Windows APIs, collaborate with backend teams, and contribute to cross-platform integrations within Keeper’sZero Trust architecture, delivering secure, reliable endpoint solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Keeper Security
Keeper Security
6 months ago

Senior Software Engineer, PAM (Windows Platform)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Senior Software Engineer on Keeper’s Privileged Access Management (PAM) team will design, develop, and maintain Windows-focused system-level software, building Windows-integrated services, agents, and enforcement mechanisms to protect privileged credentials. You’ll work with Windows APIs, collaborate with backend teams, and contribute to cross-platform integrations within Keeper’sZero Trust architecture, delivering secure, reliable endpoint solutions.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, develop, and maintain PAM software components with a strong focus on Windows environments.
  • •Build and enhance Windows-integrated services, agents, and background processes using Python with C/C++ library integration.
  • •Develop and maintain remote desktop protocol handler components for Windows environments.
  • •Work directly with Windows APIs, services, authentication mechanisms, privilege models, and process controls.
  • •Implement secure credential handling, session management, and policy enforcement logic.

Pay and Benefits

Perks:MedicalDentalVisionLife InsuranceDisability401kPaid Leave

Key Requirements

  • •5+ years of professional software engineering experience.
  • •Strong software engineering experience with Python and C or C++.
  • •Solid understanding of Windows internals, including services, processes, registry, security models, and system APIs.
  • •Experience building software that runs on or integrates deeply with Windows operating systems.
  • •Experience designing, debugging, and maintaining system-level or OS-adjacent software.
Experience:5+ years
Education:Bachelor's
Skills:CollaborationCommunicationProblem-solving
Languages:English
Tech Stack:PythonCC++Windows APIRemote Desktop ProtocolPowerShell

Eligibility

Nationality:US National

Company Brief

Keeper Security
Provides enterprise-grade password management and digital identity security solutions, including password vaulting, secure file storage, and zero-knowledge encryption for businesses and consumers to protect credentials and sensitive data across devices and platforms.
Industry: Cybersecurity
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Chicago, United States
Founded: 2009
WebsiteLinkedIn