Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Keeper Security, Inc. Logo

Senior Software Engineer (C/C++, Secure Access)

Keeper Security, Inc.

Salary not specified
Aug 22, 2025
El Dorado Hills, CA, US
Apply Now

Keeper is seeking a Senior Software Engineer to help design and build the next generation of secure remote access solutions used by enterprises worldwide, focusing on core backend components using C and C++ for performance, reliability, and end-to-end security.

Requirements

  • 7+ years of professional experience in C and C++ development, with systems-level programming experience.
  • 5+ years of experience in full-stack software development, including Java, JavaScript, and database technologies.
  • Strong knowledge of OS internals, networking, and multi-threaded application design.
  • Familiarity with secure protocols and technologies including SSH, RDP, VNC, and TLS.
  • Experience with cloud environments and DevOps tools.
  • Demonstrated experience with secure coding practices and encryption implementations.

Responsibilities

  • Design and implement core KCM features in C and C++ with a focus on security, scalability, and reliability
  • Work with secure protocols and encrypted communication channels
  • Optimize performance and resource consumption 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 high-impact solutions.
  • Maintain and extend unit, integration, and system-level tests to ensure code quality.

Other

  • 100% remote position with an opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area.
  • Due to this role’s involvement in GovCloud, all applicants must be a U.S. Person (citizen or lawful permanent resident).
  • Excellent analytical, communication, and teamwork skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related discipline (or equivalent experience).