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. Join one of the fastest-growing cybersecurity companies and play a critical role in expanding and architecting Keeper's Connection Manager!
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.Minimum Qualifications 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.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
#J-18808-Ljbffr