Skip to main content

Senior PKI & IAM Security Engineer

Posted today

techvilla solutionsMiami (FL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Job Summary: We are seeking an experienced PKI & IAM Security Engineer with strong hands-on expertise in Public Key Infrastructure (PKI), Identity and Access Management (IAM), cryptographic security, and enterprise security architecture. The candidate will be responsible for modernizing enterprise PKI infrastructure, leading Certificate Authority (CA) migrations, managing certificate lifecycle platforms, and engineering IAM solutions, including Single Sign-On (SSO), Multi-Factor Authentication (MFA), and access governance.
Roles and Responsibilities: Assess existing PKI infrastructure, CA hierarchies, trust relationships, certificates, and cryptographic configurations. Design and implement modern, scalable, and automated PKI architectures, including offline root CA, intermediate/issuing CAs, and HSM-backed key protection. Lead enterprise PKI migrations, CA rebuilds, certificate re-issuance, trust store distribution, and legacy CA decommissioning with minimal production disruption. Administer Microsoft Active Directory Certificate Services (ADCS) in multi-tier and multi-forest environments. Implement and manage certificate lifecycle management platforms such as Venafi, Keyfactor, and AppViewX. Perform certificate discovery, onboarding, renewal, revocation, and lifecycle automation. Manage Hardware Security Modules (HSMs), including Thales Luna and Entrust nShield, and participate in cryptographic key ceremonies. Design, implement, and support IAM solutions, including SSO, MFA, user lifecycle management, and access certification. Develop automation using PowerShell, Python, REST APIs, and JSON. Support security assessments, compliance audits, and security policy development. Collaborate with security architects, infrastructure, cloud, and engineering teams to implement enterprise security solutions. Develop technical documentation, migration plans, security standards, and operational procedures. Required Skills & Qualifications Bachelor's degree in Computer Science, Cybersecurity, Engineering, or a related field. 7+ years of cybersecurity or infrastructure engineering experience. 5+ years of hands-on enterprise PKI experience and 4+ years of IAM engineering experience. Proven experience leading enterprise PKI migrations, CA rebuilds, or cryptographic modernization initiatives. Strong expertise in Microsoft ADCS and multi-tier, multi-forest PKI environments. Hands-on experience with Venafi, Keyfactor, AppViewX, or similar certificate lifecycle management platforms. Experience administering HSM solutions such as Thales Luna or Entrust nShield. Strong knowledge of certificate management, OCSP, CRL, certificate authorities, and cryptographic key management. IAM experience with SSO, MFA, identity lifecycle automation, and access governance. Strong scripting and automation skills using PowerShell and Python. Experience with REST APIs, JSON, and enterprise security automation. Knowledge of security compliance frameworks such as SOX, PCI DSS, and HIPAA. Strong communication, documentation, and stakeholder management skills.
Preferred Qualifications: Cloud PKI and key management experience with Azure Key Vault, Azure Managed HSM, AWS Private CA, AWS ACM, AWS KMS, or Google Cloud Certificate Authority Service. Experience with workload identity solutions such as SPIFFE/SPIRE, Kubernetes cert-manager, and service mesh mTLS. Knowledge of HashiCorp Vault, CyberArk, or Delinea. Experience with cloud security architecture and enterprise cryptographic modernization.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this