Keeper Security is seeking a Senior Windows Systems Engineer for its remote Privileged Access Management (PAM) engineering team. The role focuses on building secure and high-performance functionality for Windows endpoints using C++ and Rust, targeting candidates with strong experience in Windows systems programming
Job Summary
This role will focus on building secure, high-performance functionality for Windows endpoints, working directly with end-user devices through native development in C++ and Rust.
Design, develop and maintain native Windows endpoint functionality for Keeper’s PAM platform, building secure, performant software in C++ while contributing to newer development in Rust.
Keeper offers Medical, Dental & Vision, employer-paid life insurance, 401K, and a generous PTO plan with above-market annual bonuses.
Matching Summary
Match Score: 85
Keeper Security is seeking a Senior Windows Systems Engineer for its remote Privileged Access Management (PAM) engineering team. The role focuses on building secure and high-performance functionality for Windows endpoints using C++ and Rust, targeting candidates with strong experience in Windows systems programming.
Skills & Requirements
Must-have
native Windows endpoint functionality
secure, performant software in C++
contributing to newer development in Rust
Windows APIs and native system interfaces
interacts with end-user devices
system-level components for privileged access
Nice-to-have
endpoint, security or privileged access software
mixed C++ and Rust environments
authentication, device trust, session management
enterprise-managed Windows devices
performance tuning, diagnostics
cybersecurity or endpoint security products
Key Requirements
5+ years of software engineering experience
Strong professional experience building native applications in C++
Experience utilizing Rust in production, or strong Rust proficiency
Strong experience developing on Windows and working with Windows APIs
Strong understanding of systems programming and object-oriented design
Deep familiarity with advanced C++ concepts
Experience building software that interacts with endpoints
Bachelor’s degree in Computer Science or equivalent practical experience