Remote Position

[Remote] Staff Software Engineer, Certificate Lifecycle Management

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Keeper Security is a fast-growing cybersecurity software company that protects organizations and individuals across the globe with a zero-knowledge, zero-trust platform. The company is seeking a Staff Software Engineer to architect and build certificate lifecycle management capabilities, with a focus on PKI, machine identity security, backend services, APIs, automation workflows, and enterprise integrations.

Responsibilities

  • Architect and develop certificate lifecycle management capabilities spanning discovery, inventory, enrollment, issuance, deployment, renewal, rotation and revocation
  • Design scalable backend services and APIs for managing certificates, machine identities and related cryptographic metadata across enterprise environments
  • Build certificate discovery and automation workflows across cloud platforms, Kubernetes, web servers, load balancers, databases, network devices and other infrastructure
  • Design integrations with public and private certificate authorities and enterprise PKI environments
  • Develop secure workflows for certificate enrollment, key handling, trust validation and certificate deployment
  • Solve complex engineering challenges involving certificate chains, trust stores, expiration, ownership, policy enforcement and cryptographic compliance
  • Design systems that support automated certificate renewal and remediation while minimizing operational disruption
  • Provide technical leadership on PKI architecture, machine identity, cryptographic standards and certificate automation
  • Partner with Product and Engineering leadership on technical strategy, architecture, requirements and long-term platform direction
  • Lead technical design reviews, mentor engineers and help establish engineering standards for security-sensitive certificate management capabilities
  • Evaluate emerging PKI, machine identity and cryptographic technologies and recommend architectural approaches
  • Use AI-assisted development tools such as Claude, ChatGPT, GitHub Copilot or similar platforms to improve technical research, software development, debugging, documentation and engineering efficiency

Skills

  • 8+ years of professional software engineering experience, including significant experience building backend, infrastructure or security-focused systems
  • Deep hands-on experience with certificate lifecycle management, PKI, machine identity security or a closely related domain
  • Strong understanding of X.509 certificates, certificate authorities, certificate chains, trust stores, private keys and public key cryptography
  • Experience with certificate lifecycle operations including discovery, enrollment, issuance, deployment, renewal, rotation, revocation and expiration management
  • Strong knowledge of certificate and PKI protocols and technologies such as ACME, SCEP, EST, OCSP, CRLs and TLS
  • Strong backend software engineering experience using languages such as Java, Go, Python, C++, C# or similar
  • Experience designing scalable APIs, distributed systems and automation workflows
  • Experience integrating with enterprise PKI systems, certificate authorities, cloud platforms or infrastructure technologies
  • Strong understanding of secure key handling, authentication, authorization and cryptographic trust
  • Experience working with cloud-native and enterprise infrastructure environments
  • Ability to lead architecture discussions and make sound technical tradeoffs across security, scalability, reliability and usability
  • Proven ability to mentor engineers and influence technical direction across teams
  • Ability and willingness to use AI-assisted tools effectively to support engineering, research, debugging, prototyping and technical documentation
  • Bachelor's degree in Computer Science, Engineering or a related field, or equivalent practical experience
  • Experience building or contributing to a commercial certificate lifecycle management, PKI or machine identity platform
  • Familiarity with platforms such as Keyfactor, DigiCert, Venafi, AppViewX, Sectigo or similar technologies
  • Experience with Microsoft Active Directory Certificate Services or other enterprise certificate authority environments
  • Experience automating certificate management across Kubernetes, cloud workloads, CI/CD pipelines, web servers, load balancers or service meshes
  • Familiarity with hardware security modules, key management systems and cloud key management services
  • Experience with cryptographic policy, algorithm transitions and crypto-agility initiatives
  • Experience with non-human identity, secrets management, privileged access management or workload identity
  • Experience building security-sensitive enterprise SaaS products at scale

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

Company Overview

  • Keeper Security is transforming cybersecurity for millions of individuals and thousands of organizations globally. It was founded in 2011, and is headquartered in Chicago, Illinois, USA, with a workforce of 501-1000 employees. Its website is https://www.keepersecurity.com.
  • Company H1B Sponsorship

  • Keeper Security, Inc. has a track record of offering H1B sponsorships, with 1 in 2021. Please note that this does not guarantee sponsorship for this specific role.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities