Enable job alerts via email!

Senior Software Engineer, Forcefield (R&D)

Keeper Security, Inc.

Cameron Park (CA)

Remote

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Keeper Security, Inc. is seeking an experienced Senior Software Engineer to join their Research & Development team. In this remote role, you will engage in kernel-level programming, lead product innovation, mentor engineers, and implement high-performance software solutions in cybersecurity.

Benefits

Medical, Dental & Vision insurance
Employer-paid Life Insurance
Voluntary Disability Insurance
401K options
Generous PTO policy
Above-market bonuses

Qualifications

  • 8+ years of software engineering experience, with at least 3 years in a senior or principal role.
  • Strong expertise in C and C++ for low-level Windows system programming.
  • Experience with developing kernel drivers is highly desirable.

Responsibilities

  • Architect, design, and implement innovative features for Keeper’s core products.
  • Develop and optimize low-level Windows code for improved performance and security.
  • Conduct code reviews to ensure quality, security, scalability, and maintainability.

Skills

C
C++
Kernel-level programming
AI
Problem-solving

Tools

CI/CD pipelines
Automated testing

Job description

We are seeking an experienced Senior Software Engineer to join our dynamic Research & Development team. In this role, you will leverage your expertise in kernel-level programming to design and build cutting-edge software solutions for the security industry. This is a 100% remote position with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA or Chicago, IL metro area!

Keeper’s cybersecurity software is trusted by millions of people and thousands of organizations worldwide. Keeper is published in 21 languages and sold in over 120 countries. Join one of the fastest-growing cybersecurity companies and play a critical role in expanding and architecting Keeper’s Research and Development Team.

About Keeper

Keeper Security is transforming cybersecurity for organizations globally with next-generation privileged access management. Keeper’s zero-trust and zero-knowledge cybersecurity solutions are FedRAMP and StateRAMP Authorized, FIPS 140-2 validated, and SOC 2 and ISO 27001 certified. Keeper deploys in minutes, not months, and seamlessly integrates with any tech stack to prevent breaches, reduce help desk costs, and ensure compliance. Trusted by thousands of organizations to protect every user on every device, Keeper leads in password management, secrets management, privileged access, secure remote access, and encrypted messaging. Learn more at KeeperSecurity.com.

About the Role

We are seeking an experienced Senior Software Engineer to join our Research & Development (R&D) team. You will leverage your expertise in kernel-level programming to develop advanced features for Keeper’s platform and prototype innovative products. As a senior team member, you will influence architectural decisions, mentor engineers, and deliver high-performance, scalable, and secure software aligned with Keeper’s strategic goals.

Responsibilities
  • Architect, design, and implement innovative features for Keeper’s core products, focusing on kernel-level programming, AI, and new concepts
  • Develop and optimize low-level Windows code to improve system interactions, performance, and security
  • Design solutions that interact closely with the operating system to enable advanced endpoint protection
  • Collaborate with Product Management, Design, Security, and Operations teams to ensure alignment with business goals and technical standards
  • Conduct code reviews to ensure quality, security, scalability, and maintainability
  • Define and enforce best practices for software development and contribute to robust, reusable components
  • Explore and integrate new tools, technologies, and algorithms to drive innovation
  • Stay current with emerging trends in software development and cybersecurity, applying industry best practices
  • Optimize performance and resource efficiency of Keeper’s software, leveraging deep low-level system expertise
  • 8+ years of software engineering experience, with at least 3 years in a senior or principal role, especially in R&D or advanced technical domains
  • Strong expertise in C and C++ for low-level Windows system programming
  • Deep understanding of OS internals, threading, memory management, I/O, and high-performance coding
  • Experience developing kernel drivers or similar low-level components is highly desirable
  • Solid knowledge of security best practices, including encryption and secure coding
  • Experience with CI/CD pipelines, automated testing, and infrastructure as code
  • Strong problem-solving and analytical skills for complex technical challenges

Benefits include Medical, Dental & Vision insurance, employer-paid Life Insurance, Voluntary Disability Insurance, 401K options, a generous PTO policy, and above-market bonuses.

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

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer(High Tech)

necsmartit

Folsom

Hybrid

USD 128,000 - 165,000

2 days ago
Be an early applicant

Solution Architect

HARMAN International

Sacramento

Hybrid

USD 55,000 - 292,000

2 days ago
Be an early applicant

Sr. Life Safety Systems (LSS) Designer - US location flexible

Jacobs

Sacramento

Hybrid

USD 85,000 - 134,000

2 days ago
Be an early applicant