[Remote] Senior Software Engineer, Endpoint Agent (Windows)

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Keeper Security is a rapidly growing cybersecurity software company that offers solutions to protect organizations and individuals globally. They are seeking a Senior Software Engineer to design and implement capabilities for their Windows endpoint agent, focusing on privilege policy enforcement and agent lifecycle management.ResponsibilitiesDesign, build, and maintain Windows agent components for EPM, including privilege elevation workflows, policy enforcement, and audit loggingImplement secure local policy evaluation and caching to support offline/online operation and consistent enforcementBuild robust agent lifecycle capabilities including installation, upgrades, rollback safety, and configuration managementIntegrate the agent with management-plane services and APIs for policy distribution, device identity, telemetry, and reportingStrengthen tamper resistance and abuse prevention (e.g., protecting services/processes, hardening configuration and update flows)Improve diagnostics and observability (structured logs, health signals, performance profiling, crash handling) to support enterprise deploymentsCollaborate with QA Automation to improve test coverage and reliability across unit, integration and end-to-end test suitesParticipate in secure SDLC practices, threat modeling, code reviews, and on-call/incident response as neededSkills5+ years of professional software engineering experience delivering production softwareStrong experience building Windows-native software such as services, endpoint agents, system utilities, or security toolingProficiency in one or more languages commonly used for Windows agent development (e.g., C/C++, C#, Rust, Go)Solid understanding of Windows security and privilege models (UAC/elevation concepts, tokens/identity, process execution, access controls)Experience with packaging and deployment patterns in enterprise Windows environments (installers, signing, upgrades)Strong debugging skills for complex issues (concurrency, performance, stability, and root cause analysis)Experience building automated tests and working in CI/CD environments; strong engineering hygiene around reviews and documentationStrong communication skills and ability to partner cross-functionally with Product, QA and SecurityExperience with endpoint privilege management, EDR/EPP agents, device management, or identity/security productsExperience designing policy engines (rules evaluation, precedence, auditability, explain-ability)Familiarity with secure update mechanisms, code signing, and release hardening for endpoint softwareExposure to IT admin and MSP workflows, scripting, and enterprise deployment tooling (e.g., Intune, GPO, SCCM)Exposure to secure SDLC practices and compliance-minded engineering (e.g., SOC 2, FedRAMP, NIST)BenefitsMedical, Dental & Vision (inclusive of domestic partnerships)Employer Paid Life Insurance & Employee/Spouse/Child Supplemental LifeVoluntary Short/Long Term Disability Insurance401K (Roth/Traditional)A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc.)Above-market annual bonusesCompany OverviewKeeper Security is transforming cybersecurity for millions of individuals and thousands of organizations globally. It was founded in 2011, and is headquartered in Chicago, Illinois, USA, with a workforce of 501-1000 employees. Its website is https://www.keepersecurity.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Principal Software Engineer - Store Selling Systems

Remote

Experienced Remote Data Entry Specialist for E-commerce Platform - Part-Time Opportunity with Comprehensive Training and Support

Remote

Remote - Data Entry Manager

Remote

Experienced Sales Support and Services Manager for Customer Experience Enhancement – Full Time Remote Opportunity with blithequark

Remote

Chief Marketing Officer

Remote

WTC - Project Superintendent I

Remote

Costco Remote Positions

Remote

Work from Home as a Real Estate Marketing Specialist in America

Remote

Healthcare Administrator for Assisted Living

Remote

Lead Data Scientist, Property Catastrophe Modeling & Geo-Analytics

Remote
← Back