Remote Senior Software Engineer, Full Stack (Connection Manager)

Logo of Keeper Security, Inc.

Keeper Security, Inc.

📍Remote - United States

Job highlights

Summary

Join our elite team of technical powerhouses as a Senior Software Engineer, designing, developing, and maintaining Keeper Connection Manager, the world's best privileged access software platform.

Requirements

  • 5+ Years of Professional Experience in full-stack software development, demonstrating proficiency across various stages of the software lifecycle
  • Technical Expertise in Java, JavaScript, C, and database technologies, with a solid understanding of cloud computing environments
  • Familiarity with networking protocols, including RDP, SSH, and VNC, to support seamless connectivity and communication
  • In-depth knowledge of secure coding practices and principles of encryption to safeguard applications and data integrity
  • Exceptional analytical skills with the ability to communicate complex ideas clearly and effectively within a team environment
  • Proven track record of working effectively in an agile development setting, contributing to iterative and collaborative project execution
  • Experience in writing and maintaining open source code, actively engaging with the developer community to enhance software solutions
  • Ability to create comprehensive documentation for code, processes, and systems to facilitate knowledge sharing and onboarding
  • Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent experience

Responsibilities

  • Develop high-quality code that adheres to industry best practices to ensure long-term maintainability and ease of testing
  • Take ownership of the development lifecycle by implementing new features, enhancing existing functionalities, and diagnosing and fixing bugs to optimize performance
  • Engage with cryptographic libraries, applying secure coding standards to protect sensitive data and ensure compliance with security protocols
  • Collaborate with team members to provide and receive constructive feedback during code reviews, fostering a culture of continuous improvement and knowledge sharing
  • Leverage continuous integration practices to automate internal builds, execute unit tests, and manage release processes efficiently
  • Actively engage in the open source community by publishing code and collaborating on projects to enhance overall software solutions

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

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 opportunity to work a hybrid schedule for candidates based in the El Dorado Hills, CA area.

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

About Keeper

Keeper Security is transforming cybersecurity for people and organizations around the world. Keeper’s affordable and easy-to-use solutions are built on a foundation of zero-trust and zero-knowledge security to protect every user on every device. Our award-winning, zero-trust, privileged access management platform deploys in minutes and seamlessly integrates with any tech stack and identity application to provide visibility, security, control, reporting and compliance across an entire enterprise. Trusted by millions of individuals and thousands of organizations, Keeper is an innovator of best-in-class password management, secrets management, privileged access, secure remote access and encrypted messaging. Learn more at KeeperSecurity.com.

About the Role

As a Senior Software Engineer, you will be joining an elite team of technical powerhouses within our Keeper Dev team. Play a pivotal role designing, developing and maintaining one of our core products (Keeper Connection Manager), the world’s best privileged access software platform for DevOps and IT Admins. You will work closely with cross-functional teams to deliver high-quality software solutions that meet both user and business requirements.

Responsibilities

  • Develop high-quality code that adheres to industry best practices to ensure long-term maintainability and ease of testing.

  • Take ownership of the development lifecycle by implementing new features, enhancing existing functionalities, and diagnosing and fixing bugs to optimize performance.

  • Engage with cryptographic libraries, applying secure coding standards to protect sensitive data and ensure compliance with security protocols.

  • Collaborate with team members to provide and receive constructive feedback during code reviews, fostering a culture of continuous improvement and knowledge sharing.

  • Leverage continuous integration practices to automate internal builds, execute unit tests, and manage release processes efficiently.

  • Actively engage in the open source community by publishing code and collaborating on projects to enhance overall software solutions

  • 5+ Years of Professional Experience in full-stack software development, demonstrating proficiency across various stages of the software lifecycle.

  • Technical Expertise in Java, JavaScript, C, and database technologies, with a solid understanding of cloud computing environments.

  • Familiarity with networking protocols, including RDP, SSH, and VNC, to support seamless connectivity and communication.

  • In-depth knowledge of secure coding practices and principles of encryption to safeguard applications and data integrity.

  • Exceptional analytical skills with the ability to communicate complex ideas clearly and effectively within a team environment.

  • Proven track record of working effectively in an agile development setting, contributing to iterative and collaborative project execution.

  • Experience in writing and maintaining open source code, actively engaging with the developer community to enhance software solutions.

  • Ability to create comprehensive documentation for code, processes, and systems to facilitate knowledge sharing and onboarding.

  • Bachelor’s or Master’s degree in Computer Science or a related discipline, or equivalent experience

  • Due to this role’s involvement in GovCloud, all applicants must be a US Person

  • 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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Keeper Security, Inc. know you found this job on JobsCollider. Thanks! 🙏