Strong understanding of cryptographic algorithms (RSA, ECC, AES, etc.) and protocols (TLS, SSL, SSH)
Proficiency in HSM technologies, including PCIe HSMs
Experience with programming languages such as C, C++, Java (and spring.io), Python, or Golang
Knowledge of security standards and compliance frameworks (PCI DSS, NIST, FIPS)
Nice to Haves:
Experience with cloud technologies
Knowledge of secure coding practices
Certification in security-related fields (CISSP, CISM, CISA)
What You'll Be Doing:
HSM Integration: Design, implement, and integrate HSM solutions into our existing infrastructure, ensuring seamless operation and high security standards.
Key and Secrets Management: Develop and maintain efficient and secure key(KMS) and secrets management systems, including generation, storage, rotation, and revocation.
Security Policy Enforcement: Enforce strict security policies and processes to protect sensitive cryptographic materials and system integrity.
Performance Optimization: Optimize HSM performance to minimize latency and improve throughput for critical cryptographic operations.
Incident Response: Respond to security incidents involving KMS, HSMs, conducting thorough investigations and implementing corrective measures.
Documentation: Create comprehensive documentation, including system design documents, operational procedures, and security guidelines.
Stay Updated: Stay abreast of the latest advancements in HSM technologies, cryptographic algorithms, and security best practices.
Perks and Benefits:
Defined contribution plan along with comprehensive benefits package
Tuition reimbursement, as well as an enriching and varied learning curriculum that is aligned to our business direction
Ownership of work, accountability, and decision-making capabilities