Enable job alerts via email!

Senior Software Engineer, KCM

ZipRecruiter

Cameron Park (CA)

Remote

USD 120,000 - 160,000

Full time

Today
Be an early applicant

Boost your interview chances

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

Job summary

A leading cybersecurity company is seeking a Senior Software Engineer for their Keeper Connection Manager team. This remote position focuses on designing secure remote access solutions, utilizing C and C++ for backend development. Join a fast-growing team to enhance cybersecurity solutions used globally.

Benefits

Medical, Dental & Vision coverage
Employer-paid Life Insurance
401(k) plan
Generous PTO
Above-market annual bonuses

Qualifications

  • 7+ years of professional experience in C and C++ development.
  • 5+ years of full-stack development experience, including Java and JavaScript.

Responsibilities

  • Design and implement core KCM features in C and C++.
  • Collaborate with infrastructure, DevOps, QA, and product teams.

Skills

C
C++
Java
JavaScript
Networking
Secure Coding
Teamwork
Communication

Education

Bachelor’s or Master’s degree in Computer Science

Tools

DevOps Tools

Job description

Job Description

We are seeking a highly motivated and experienced Senior Software Engineer to join our Keeper Connection Manager (KCM) team. This is a 100% remote position with an option for a hybrid schedule for candidates based in El Dorado Hills, CA.

Keeper’s cybersecurity software is trusted by millions worldwide. Keeper is available in 21 languages and sold in over 120 countries. Join one of the fastest-growing cybersecurity companies and play a key role in expanding and architecting Keeper’s Connection Manager!

About Keeper

Keeper Security is transforming cybersecurity with zero-trust privileged access management built with end-to-end encryption. Our solutions are FedRAMP and StateRAMP Authorized, SOC 2 compliant, FIPS 140-2 validated, and ISO 27001, 27017, and 27018 certified. Keeper deploys quickly, integrates seamlessly with various tech stacks, and helps prevent breaches, reduce help desk costs, and ensure compliance. Trusted by millions and thousands of organizations, Keeper leads in password, passkey, secrets management, privileged access, secure remote access, and encrypted messaging. Learn more at KeeperSecurity.com.

About the Role

As a Senior Software Engineer on the Keeper Connection Manager (KCM) team, you will design and develop secure remote access solutions used globally. KCM is a privileged access management (PAM) tool enabling secure, credential-free infrastructure connections. You will focus on core backend components using C and C++, emphasizing performance, reliability, and security. This role demands deep expertise in system-level development, secure communications, and real-time networking.

Responsibilities

  • Design and implement core KCM features in C and C++, ensuring security, scalability, and reliability.
  • Work with secure protocols and encrypted communication channels.
  • Optimize performance and resource usage for real-time remote access services.
  • Contribute to the design and architecture of new KCM capabilities and integrations.
  • Participate in agile development cycles, including sprint planning, estimation, and delivery.
  • Collaborate with infrastructure, DevOps, QA, and product teams to deliver impactful solutions.
  • Maintain and extend unit, integration, and system tests to ensure high-quality code.

Requirements

  • 7+ years of professional experience in C and C++ development, with systems-level programming expertise.
  • 5+ years of full-stack development experience, including Java, JavaScript, and database technologies.
  • Strong understanding of OS internals, networking, and multi-threaded application design.
  • Familiarity with secure protocols and technologies such as SSH, RDP, VNC, and TLS.
  • Experience with cloud environments and DevOps tools.
  • Proven experience with secure coding practices and encryption.
  • Excellent analytical, communication, and teamwork skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Applicants must be U.S. Persons (or lawful permanent residents) due to GovCloud involvement.

Benefits

  • Medical, Dental & Vision coverage, including for domestic partnerships.
  • Employer-paid Life Insurance & Employee/Spouse/Child Supplemental Life insurance.
  • Voluntary Short/Long Term Disability Insurance.
  • 401(k) plan (Roth/Traditional).
  • Generous PTO, including paid Bereavement and Jury Duty leave.
  • Above-market annual bonuses.

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

Classification: Exempt

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