Job Title:
Security Engineer
Job Summary:
We are seeking a highly skilled Security Engineer to join our team and play a crucial role in developing and maintaining our robust key and certificate management system.
Responsibilities:
* Design, implement, and integrate HSM solutions into our existing infrastructure, ensuring seamless operation and high security standards.
* Develop and maintain efficient and secure key (KMS) and secrets management systems, including generation, storage, rotation, and revocation.
* Enforce strict security policies and processes to protect sensitive cryptographic materials and system integrity.
* Optimize HSM performance to minimize latency and improve throughput for critical cryptographic operations.
* Respond to security incidents involving KMS, HSMs, conducting thorough investigations and implementing corrective measures.
* Create comprehensive documentation, including system design documents, operational procedures, and security guidelines.
* Stay abreast of the latest advancements in HSM technologies, cryptographic algorithms, and security best practices.
Qualifications:
Technical Skills:
* 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)
Soft Skills:
* Strong problem-solving and analytical skills
* Excellent attention to detail
* Ability to work independently and as part of a team
* Strong communication and documentation skills
* Passion for security and a commitment to excellence
Preferred Qualifications:
* Experience with cloud technologies
* Knowledge of secure coding practices
* Certification in security-related fields (CISSP, CISM, CISA)