
Senior Software Engineer, PAM (Windows Platform)
Keeper Securityabout 2 months ago
Remote, United StatesSenior
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.
- Collaborate with backend and cloud teams to integrate endpoint-level functionality with Keeper’s PAM platform.
- Architect and maintain applications with complex system dependencies and security requirements.
- Participate in code reviews and technical design discussions with a strong focus on correctness and security.
- Troubleshoot and resolve complex issues across Windows OS versions and enterprise configurations.
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.
- Familiarity with authentication, authorization, and privileged access concepts.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Must be a U.S. Person (due to Keeper’s FedRAMP authorization).
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).