Эта вакансия в архиве
Посмотреть похожие вакансии ↓обновлено 2 месяца назад
Sr. Software Engineer, Public Key Infrastructure (Pki) (Cybersecurity)
Описание вакансии
Текст:
TL;DR
Sr. Software Engineer (PKI): Contributing to the development, automation, and support of PKI and certificate lifecycle management capabilities across the enterprise environment with an accent on secure authentication, encryption, and digital trust within our systems. Focus on collaborating with security architects, infrastructure, and application teams to align PKI solutions with organizational policies and compliance requirements.
Location: California - San Francisco or Washington - Bellevue
Company
The Enterprise Security Technology team builds and operates highly scalable, fault-tolerant, distributed systems to deliver cloud-scale security software across multiple public cloud platforms and ’s internal infrastructure.
What you will do
- Contribute to the implementation, development, deployment, configuration, and enhancement of EJBCA-based PKI infrastructure, including CA hierarchies, RA functions, OCSP responders, and CRL distribution.
- Develop and maintain certificate lifecycle automation, including provisioning, renewal, revocation, monitoring, and audit logging.
- Support internal stakeholders with certificate enrollment workflows (SCEP, EST, ACME, CMP) and usage patterns.
- Help integrate certificate-based authentication into enterprise platforms, services, and workloads.
- Collaborate with security architects, infrastructure, and application teams to align PKI solutions with organizational policies and compliance requirements.
- Contribute to documentation, operational runbooks, and standards for PKI operations.
Requirements
- 5+ years of hands-on experience in PKI systems, including EJBCA or similar CA/RA platforms.
- Strong understanding of X.509 certificates, CRLs, OCSP, certificate templates, trust chains and key usage extensions.
- Experience with enrollment protocols such as SCEP, EST, ACME, or CMP.
- Experience with scripting or programming languages (e.g., Python, Golang, Java)
- Familiarity with cloud environments (AWS) and how PKI integrates with cloud services.
- Solid understanding of DevOps practices, CI/CD, monitoring, and ownership of production systems.
Nice to have
- Experience with hardware-backed security mechanisms such as TPM, HSM, or secure enclaves.
- Experience with PKI in Kubernetes or service mesh environments (e.g., Istio, SPIRE, cert-manager).
- Familiarity with relevant security frameworks or compliance standards (e.g., NIST, ISO, SOC 2).