Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Keeper Security

Description

Keeper Security is hiring a Senior Software Engineer to help build and scale our Endpoint Privilege Manager (KEPM/EPM) solution, enabling organizations to enforce least-privilege access and secure privilege elevation across endpoints. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas.

About Keeper

Keeper Security is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. Keeper is a pioneer of zero-knowledge and zero-trust security built for any IT environment. Its core offering, KeeperPAM®, is an AI-enabled, cloud-native platform that protects all users, devices and infrastructure from cyber attacks. Recognized for its innovation in the Gartner Magic Quadrant for Privileged Access Management (PAM), Keeper secures passwords and passkeys, infrastructure secrets, remote connections and endpoints with role-based enforcement policies, least privilege and just-in-time access. Learn why Keeper is trusted by leading organizations to defend against modern adversaries at KeeperSecurity.com.

About The Role

As a Senior Software Engineer on the KEPM/EPM team, you will remain hands‑on building core endpoint privilege capabilities from agent behavior and policy enforcement to elevation workflows, auditing, and integrations that support enterprise IT and MSP environments. You’ll work closely with Product and QA Automation to deliver features end‑to‑end, with a strong focus on secure systems engineering, reliability, and testability across Windows, macOS, and/or Linux.

Responsibilities
  • Design, build, and maintain core KEPM/EPM capabilities, including policy evaluation, privilege enforcement, elevation workflows, and audit logging
  • Develop and harden endpoint agent components (services/daemons, installers/updaters, local policy caching, secure IPC) with a focus on security, reliability, and performance
  • Implement platform integrations and management‑plane capabilities (APIs, admin workflows, telemetry) to support enterprise deployment, monitoring, and troubleshooting
  • Partner with Product to review technical approaches, break down epics, and deliver incremental value through well‑scoped releases
  • Collaborate with QA Automation to expand test coverage (unit, integration, end‑to‑end), improve CI reliability, and build testable interfaces into agent and service components
  • Participate in security reviews and threat modeling; remediate vulnerabilities and improve tamper resistance and abuse prevention
  • Improve observability and diagnosability across components (structured logging, metrics, crash reporting, debug tooling)
  • Participate in on‑call and incident response as needed; contribute to postmortems and prevention measures
Requirements
  • 5+ years of professional software engineering experience delivering production software
  • Proficiency in one or more systems/backend languages such as C/C++, Rust, Go, C#/.NET, or Java, with the ability to work across a multi‑language codebase
  • Experience building system‑level software (endpoint agents, desktop applications, services/daemons, security tooling, or device management components)
  • Strong understanding of OS security concepts and privilege models (least privilege, process execution, access control, secure update/signing patterns)
  • Experience debugging and optimizing complex software (concurrency, performance profiling, memory/threading issues)
  • Experience building automated tests and working in CI/CD environments; strong engineering hygiene around code review, testing, and documentation
  • Strong communication skills and ability to partner cross‑functionally with Product, QA, and Security
Preferred Qualifications
  • Experience with endpoint privilege management, EDR/EPP, device management, or identity/security products
  • Deep expertise in at least one endpoint OS ecosystem (Windows, macOS, or Linux) and its privilege/security model (services/daemons, elevation flows, packaging, and code signing)
  • Experience designing policy engines (rules evaluation, precedence, auditability, and explainability)
  • Familiarity with enterprise identity and integrations (SAML, OIDC, SCIM) and/or IT admin tooling and workflows (RMM/PSA, scripting, software deployment)
  • Exposure to secure SDLC practices and compliance‑minded engineering (e.g., SOC 2, FedRAMP, NIST)
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

Keeper Security, Inc. is an equal opportunity employer and participant in the U.S. Federal E‑Verify program. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Classification

Exempt

Keeper Candidate Privacy Notice

This notice explains how Keeper Security processes your personal data during recruitment. Depending on the role and location, the controller of personal data (the organization responsible for determining why and how personal data is processed) will be Keeper Security Inc. (US), Keeper Security EMEA Ltd. (Ireland), or Keeper Security APAC K.K (Japan).

Data We Collect
  • Contact details, CV/resume, cover letter
  • Employment history, qualifications, work eligibility
  • Application responses and uploaded documents
Information We Generate
  • Interview notes
  • Assessments, communications
  • Scheduling information
Information From Others
  • Recruiter/referral information who submit your profile
  • References (with your consent, before final offer)
  • Public professional profiles
  • Background verification (post offer)
Voluntary Diversity and Equal Opportunity Information
  • We may ask you to voluntarily provide diversity information including race/ethnicity, gender, disability status and veteran status (US). Providing this information is optional and Keeper collects this data in order to comply with EEOC and similar requirements.
  • How We Use Your Data
    • Assess your application and suitability
    • Manage interviews and recruitment workflow
    • Consider you for other/future roles (we may seek your consent to keep your information on our systems beyond the retention period specified)
    • Comply with employment law obligations
    • Legal Basis
      • Legitimate Interests (recruitment management, security and integrity of the hiring process)
      • Contracting steps (for progressed candidates)
      • Legal and regulatory compliance obligations; explicit consent where required
    • Who We Share Information With
Internal
  • HR, hiring managers, interviewers*, IT support for system administration
  • Note - diversity and equal opportunity data is not shared with hiring managers.
Third Parties
  • Service providers who assist with applicant tracking, recruitment systems and assessment providers
  • Background verification vendors (post offer)
  • Recruitment agencies (where applicable)
  • Tools to support communication, collaboration and to securely store your data
International Transfers
  • Our data may be accessed by Keeper entities globally as needed for the purposes of hiring and decision making. We protect any such data transfer between Keeper entities using appropriate safeguards under applicable data protection laws.
Security
  • We implement appropriate technical and organizational measures to protect your data, consistent with our industry leading security standards.
Retention
  • We keep your data for 24 months from your last application activity, then delete or anonymize it.
Exceptions
  • You opt into our talent database for further retention by providing consent (extended retention)
  • You’re hired (transfers to employee records)
  • Your Rights
    • Access, correct, or delete your data, subject to applicable law and retention requirements
    • Object to or restrict processing
    • Withdraw consent (where applicable)
    • Request data portability
    • Lodge a complaint with your data protection authority
Automated Decisions
  • Keeper does not make hiring decisions using solely automated processing.
Contact
#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Shingle Springs, CA vacancy
  •  ...integrations, application development, or business systems solutions Bachelor’s degree in computer science, Information Systems, Software Engineering, or a related field, or equivalent experience Experience working with APIs, web services, and enterprise application... 
    Suggested
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Work visa
    2 days per week
    1 day per week

    Roebbelen Contracting

    Shingle Springs, CA
    2 days ago
  • DescriptionWe are seeking a highly motivated and experienced full stack Senior Software Engineer (Java/MySQL/AWS/Javascript) to join our Support Tools team. The ideal candidate will be a positive and collaborative team player with a strong background in both front and backend... 
    Suggested
    Permanent employment
    Temporary work
    Remote work

    Keeper Security

    El Dorado Hills, CA
    1 day ago
  • Description Keeper Security is hiring a Senior Client Software Engineer to join our engineering team. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago, IL or El Dorado Hills, CA metro areas. Keeper’s cybersecurity... 
    Suggested
    Temporary work
    Remote work

    Visa Hunt

    Cameron Park, CA
    4 days ago
  • $35 - $48 per hour

     ...CMM ProgrammerWhy consider a career with Snowline Engineering? Snowline Engineering is a state-of-the-art precision machining facility...  ...preferredProficient programming CMMs using industry-standard metrology software (offline programming a plus)Strong working knowledge of GD&T (... 
    Suggested
    Hourly pay
    Full time
    Immediate start
    Monday to Friday

    Snowline Engineering

    Shingle Springs, CA
    2 days ago
  • $80k - $100k

     ...Opportunity for advancement Paid time off Training & development Vision insurance Position Overview The applications engineer will serve as the technical and commercial bridge between customers and our engineering/manufacturing teams. You will identify... 
    Suggested
    Full time
    Internship
    Work at office

    Terzo Power Systems , LLC.

    El Dorado Hills, CA
    3 days ago
  •  ...Your Role As a Full Stack Engineer in the healthcare space, you'll architect seamless, missioncritical applications that clinicians and...  ...Bitbucket) Experience using AI-assisted coding tools in professional software development (e.g., GitHub Copilot, Cursor, Claude, or similar)... 
    Work at office
    Shift work
    2 days per week

    Blue Shield of CA

    El Dorado Hills, CA
    1 day ago
  •  ...We are seeking a Senior Linux Systems Engineer with extensive experience managing enterprise Linux environments. The ideal candidate will be responsible for designing, deploying, automating, and supporting highly available Linux infrastructure while ensuring reliability... 

    Techvilla Solutions

    Rescue, CA
    2 days ago
  • DescriptionKeeper Security is hiring a Staff Software Engineer to join a new rapid innovation team focused on turning ambitious ideas into working software. This is a 100% remote position, with an opportunity to work a hybrid schedule for candidates based in the Chicago... 
    Temporary work
    Remote work

    Keeper Security

    El Dorado Hills, CA
    1 day ago
  • $80k - $120k

    JobTitle:NetworkEngineer Location:ShingleSprings,Turlock,Sonora JobType:Full-Time ReportsTo:DirectorofEngineering TheNetworkEngineerplaysacriticalroleindesigning,implementing,andmaintainingCal.net’snetworkinfrastructuretoensurehighperformance,scalability,andreliability...
    Full time

    Sunstall Inc

    Shingle Springs, CA
    4 days ago
  •  ...solutions and data products for the enterprise. The Senior Data Engineer will report to the Sr Manager, Data Solutions / Manager. This...  ...embedding security, automation, and reliability throughout the software development lifecycle (SDLC). The Senior Data Engineer plays a... 
    Full time
    Part time
    Work at office
    Local area
    Work from home
    Home office
    2 days per week

    Blue Shield Of California

    El Dorado Hills, CA
    3 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description10 year of experience in Red Hat/... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    El Dorado Hills, CA
    2 days ago
  •  ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description:-10 year of... 
    Full time

    Sonsoft

    El Dorado Hills, CA
    2 days ago
  •  ...Following successful ramp-up, the schedule may transition to 3 days per week in office based on business needs. Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations globally. Keeper is published in 23 languages and is sold in over... 
    Temporary work
    For contractors
    Casual work
    Work at office
    Remote work
    3 days per week

    Keeper Security

    Shingle Springs, CA
    1 day ago
  •  ...Join our Engineering and Design team as a Project Design Engineer with an emphasis on SCADA to work on exciting renewable energy projects...  ..., and equipment (mechanical or electrical) using AutoCAD software. The Team You will report to our Manager of Engineering... 
    Work at office

    Trimark Associates Inc

    El Dorado Hills, CA
    4 days ago
  • $63k - $70k

     ...support. The successful candidate will troubleshoot hardware, software, operating system, network, and application issues while supporting...  ...'s Degree in Information Technology, Computer Science, Engineering, or a related discipline preferred. 3-7 years of experience in... 
    Temporary work
    Work at office
    Local area
    Remote work

    Cognizant

    Cameron Park, CA
    2 days ago
  •  ...Job Overview: Construct and conquer! Join us as a Combat Engineer, where you'll specialize in obstacle construction, explosives, and demolitions. Your expertise will be pivotal in facilitating swift movement for your team and ensuring protection against potential hazards... 
    Full time
    Contract work
    Part time
    Immediate start
    Relocation package
    Flexible hours

    U.S. Army

    Shingle Springs, CA
    9 days ago
  • $24 - $27 per hour

    Job Description Job Description (CALIFORNIA) Pizza Factory in Cameron Park, CA is looking for an enthusiastic Team Leader to train, motivate, encourage and lead our team. We are located on 3421 Coach Ln. Details below. $24-$27/hour Job title: Team Leader Description...
    Shift work

    Cameron Park Pizza Factory

    Cameron Park, CA
    5 days ago
  •  ...Job Overview: Jumpstart or advance your construction and engineering career through part-time federal service as a Horizontal Construction Engineer in the U.S. Army Reserve. In this role, you will receive world-class training and hands-on experience operating heavy construction... 
    Contract work
    Part time
    Immediate start
    Relocation package
    Flexible hours

    U.S. Army Reserve

    Shingle Springs, CA
    10 days ago
  •  ...Description Description: About RFgen – Join Our Team! At RFgen Software, we empower businesses with intelligent, adaptable, and always...  ...~ Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent work experience. ~8+ years... 
    Work experience placement
    Work at office
    Flexible hours

    Datamax Software Group Inc.

    El Dorado Hills, CA
    7 days ago
  • $23 per hour

    *Description* * Assist in the software and hardware life cycle management processes including research, packaging, quality assurance, and deployment preparation * Setup new users, including desktop configuration, email accounts, ldap accounts, VPN accounts * Support... 
    Contract work
    Temporary work
    Work at office
    Local area
    Remote work

    TEKsystems

    El Dorado Hills, CA
    5 days ago
  • $110k - $120k

     ...Job Description Job Description Renewable energy continues to expand and we want you to be a part of it! Nor-Cal Controls engineers controls solutions for utility-scale renewable energy power plants and we are looking for an Automation Designer I to join our talented... 
    Work at office
    Remote work
    Flexible hours

    Nor-Cal Controls ES, LLC

    El Dorado Hills, CA
    7 days ago
  • $94.6k - $115k

     ...Job Description Job Description Come join one of the fastest-growing industries today!   Nor-Cal Controls engineers controls solutions for utility-scale renewable energy power plants and battery energy storage systems, and we are looking for a Network Designer (Engineer... 
    Work at office
    Flexible hours

    Nor-Cal Controls ES, LLC

    El Dorado Hills, CA
    10 days ago
  • You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owners who set their own wage and benefit programs that can vary among franchisees...
    Hourly pay
    Shift work

    Taco Bell

    Placerville, CA
    4 days ago
  • $16 per hour

    Guest Experience Leader We are hiring motivated part-time Guest Experience Leaders! Start moving forward safely today McDonald's corporate-owned and franchise restaurants have over 50 procedures in place to help ensure the safety and well-being of crew members, customers...
    Part time
    Start working today
    Flexible hours
    Shift work

    McDonald's

    El Dorado Hills, CA
    4 days ago
  • $350k

    Patra Corporation seeks an Employee Benefits Account Manager to service a block of business with $350,000-$500,000 revenue and be the main client contact. You will coordinate resources to place new business and renewals, while maintaining strong client relationships and...
    Remote job
    Work at office

    Patra Corporation

    Cameron Park, CA
    2 days ago
  •  ...A bit about us: Our firm is a trusted leader in civil engineering, delivering innovative solutions that shape communities and infrastructure...  ...) certification. 4. Proficiency in using civil engineering software such as AutoCAD, Civil 3D, and HydroCAD. 5. Exceptional... 
    Permanent employment
    Local area

    Jobot

    Lotus, CA
    2 days ago
  •  ...Job Summary: As a Senior Electrical Engineer, you will design, develop, document, and test factory automation systems, integrating various...  ...into new electrical subsystems. In cooperation with the software development team, participate in programming PLC components.... 

    Macpower Digital Assets Edge

    El Dorado Hills, CA
    1 day ago
  • $3,000 per month

     ...Senior Civil Engineer $9,000 Hiring Incentive — Lead With Us at the El Dorado Irrigation District! The El Dorado Irrigation District is pleased to offer a $9,000 Hiring Incentive to the successful candidate hired as a Senior Civil Engineer, paid in three installments... 
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Local area
    Flexible hours

    El Dorado Irrigation District

    Placerville, CA
    4 days ago
  • A leading beauty supply retailer is seeking a Store Manager in Placerville, California. The role involves managing talent and ensuring exceptional customer experiences while overseeing store operations, achieving sales goals, and maintaining safety standards. With a focus...

    Sally Beauty

    Placerville, CA
    2 days ago
  • El Dorado Irrigation District in Placerville, CA, seeks a Safety/Security Officer to own the district's health, safety, and security programs across a 220-square-mile service area. The role oversees injury prevention, camera networks, access control, and emergency planning...

    Sacbar

    Placerville, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!