Senior Software Engineer, Privileged Access Management

Keeper Security provides cybersecurity software trusted by millions globally, specializing in password management, secrets management, and privileged access solutions.
El Dorado Hills, CA, USAChicago, IL, USA
Security
Senior Software Engineer
Remote
5+ years of experience
Cybersecurity · Enterprise SaaS

Description For Senior Software Engineer, Privileged Access Management

Keeper Security, a leading cybersecurity company, is seeking a Senior Software Engineer to drive the development of their Privileged Access Management solution. This is a fully remote position with hybrid options in El Dorado Hills, CA or Chicago, IL.

The role involves working with an elite team of industry experts, reporting directly to the VP of Engineering. You'll be responsible for developing and maintaining code across multiple programming languages, implementing critical security features, and building integrations with third-party DevOps tools.

Keeper Security's solutions are trusted by millions of users and thousands of organizations worldwide. The company specializes in zero-trust and zero-knowledge security architecture, providing password management, secrets management, privileged access, and encrypted messaging solutions.

As a Senior Software Engineer, you'll play a crucial role in enhancing the Privileged Access Management experience, working with technologies like JavaScript, Java, Go, Python, and various cloud platforms. The position requires strong system administration skills across Linux, MacOS, and Windows platforms.

The company offers competitive benefits including comprehensive healthcare, life insurance, 401(k) options, and generous PTO. This is an excellent opportunity for a security-focused engineer to join a rapidly growing cybersecurity company and make a significant impact on product development.

The ideal candidate will bring 5+ years of software development experience, strong communication skills, and preferably experience in Privileged Access Management. This position requires U.S. Person status due to FedRAMP authorization requirements.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Privileged Access Management

  • Write and maintain code across various languages like JavaScript, Java, Go, Python, .Net, PowerShell, and Bash
  • Implement and test scripts for password rotation and PAM product functionalities
  • Develop integrations with third-party DevOps tools for Keeper Secrets Manager platform
  • Build and manage complex applications with multiple dependencies
  • Provide enterprise-level support for SDKs, APIs, and third-party integrations

Requirements For Senior Software Engineer, Privileged Access Management

JavaScript
Java
Go
Python
Linux
  • 5+ years professional experience in writing software
  • Bachelor's degree or equivalent experience in computer science or engineering
  • Experience using Azure, GCP, and/or AWS Cloud environments
  • Exceptional written and oral communication skills
  • Team-oriented, result-driven mindset with strong organizational skills
  • Must be a U.S. Person (FedRAMP authorization requirement)
  • Master's degree in Computer Science, Engineering preferred
  • Experience in Privileged Access Management (PAM) preferred
  • Strong knowledge of system administration across Linux, MacOS, and Windows platforms preferred

Benefits For Senior Software Engineer, Privileged Access Management

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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)
  • Generous PTO plan including paid Bereavement/Jury Duty
  • Above market annual bonuses

Interested in this job?

Jobs Related To Keeper Security, Inc. Senior Software Engineer, Privileged Access Management

Systems Support Engineer

Senior Systems Support Engineer position at Keeper Security, providing technical support and resolution analysis for enterprise cybersecurity solutions.

Implementation Engineer, French Speaking

Senior Implementation Engineer position at Keeper Security requiring French language skills, focusing on SaaS implementation and technical support for cybersecurity solutions.

Information Technology Engineer, Tier 2

Senior IT Security Engineer role at Keeper Security, managing global IT infrastructure and security policies, requiring 7+ years experience in IT systems management.

Information Technology Engineer, Tier 2

Senior IT Engineer position at Keeper Security managing global IT infrastructure and security policies, requiring 7+ years experience and expertise in cloud services.

Systems Support Engineer

Senior Systems Support Engineer position at Keeper Security, providing technical support and resolution analysis for enterprise customers in a cybersecurity environment.