Mirantis
Senior Software Engineer (Security)
About this role
Description: Seeking a Senior Software Engineer specializing in Secrets Management and Public Key Infrastructure (PKI). Responsible for designing, developing, and maintaining secure systems for protecting sensitive credentials and cryptographic assets. Work on complex infrastructure challenges ensuring robust, scalable, and compliant solutions. Requirements: 5+ years of professional software engineering experience focused on infrastructure and security systems. 3+ years of hands-on experience with secrets management platforms (e.g., HashiCorp Vault, AWS Secrets Manager). Strong expertise in PKI, certificate management, and X.509 standards. Proficiency in cryptographic concepts and secure key management practices. Experience with Hardware Security Modules (HSMs) and cryptographic hardware integration. Solid programming skills in languages such as Go, Python, Java, or C++. Deep understanding of identity and access management (IAM) principles. Experience with infrastructure-as-code tools and automation frameworks. Strong analytical and problem-solving skills with attention to detail. Excellent communication skills for cross-team collaboration. Benefits: Opportunity to build the observability foundation for the AI cloud era. Collaborate with a world-class, distributed team committed to openness and technical excellence. Influence product narrative and go-to-market success.