Keeper Security, Inc. · 1 month ago
Senior Windows Systems Engineer
Keeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. They are seeking a Senior Windows Systems Engineer to focus on building secure, high-performance functionality for Windows endpoints, working directly with end-user devices through native development in C++ and Rust.
Cloud ComputingCyber SecuritySoftwareCloud SecurityIdentity ManagementSecurity
Responsibilities
Design, develop and maintain native Windows endpoint functionality for Keeper’s PAM platform
Build secure, performant software in C++ while contributing to newer development in Rust
Work directly with Windows APIs and native system interfaces to support endpoint-level features and integrations
Develop software that interacts with end-user devices in enterprise Windows environments
Contribute to architecture and implementation of system-level components used in privileged access and endpoint security workflows
Write high-quality, maintainable code with strong attention to performance, reliability and security
Troubleshoot and resolve complex issues involving native Windows behavior, device interaction and system compatibility
Collaborate closely with product, security and cross-functional engineering teams to deliver endpoint capabilities for PAM use cases
Participate in code reviews, design discussions and technical planning for Windows-native development
Help improve engineering standards, testing practices and long-term maintainability across endpoint codebases
Qualification
Required
5+ years of software engineering experience
Strong professional experience building native applications in C++
Experience utilizing Rust in production, or strong Rust proficiency with the ability to contribute quickly in a mixed-language environment
Strong experience developing on Windows and working with Windows APIs
Strong understanding of systems programming and object-oriented design in C++
Deep familiarity with advanced C++ concepts, including dynamic polymorphism, inheritance, memory management and language-specific design patterns
Experience building software that interacts with endpoints, local system resources or user devices
Ability to write clean, efficient and maintainable systems-level code in security-sensitive environments
Strong debugging and troubleshooting skills in Windows-native applications
Bachelor's degree in Computer Science, Software Engineering or a related technical field, or equivalent practical experience
Preferred
Experience building endpoint, security or privileged access-related software
Experience working in mixed C++ and Rust environments
Familiarity with authentication, device trust, session management or other Windows security concepts
Experience building software for enterprise-managed Windows devices
Experience with performance tuning, diagnostics and low-level debugging on Windows
Background in cybersecurity or endpoint security products
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
Company
Keeper Security, Inc.
Keeper Security is transforming cybersecurity for millions of individuals and thousands of organizations globally.
Funding
Current Stage
Late StageTotal Funding
$60.25MKey Investors
Summit PartnersInsight Partners
2023-05-09Private Equity
2020-08-13Private Equity· $60M
2011-01-01Seed· $0.25M
Recent News
2026-07-18
Company data provided by crunchbase