Job Description
We are seeking a skilled software engineer to design, develop and implement solutions that enhance the security and efficiency of our enterprise infrastructure.
* Design and implement integrations between cryptographic key management systems and enterprise applications.
* Develop and maintain APIs, microservices and automation scripts to streamline cryptographic operations.
* Enable seamless integration with multi-cloud key management services.
* Collaborate with security teams to embed encryption management into development pipelines.
Key Responsibilities:
* Implement key lifecycle processes for key generation, rotation, distribution, revocation and expiration.
* Build monitoring and alerting mechanisms to detect cryptographic anomalies.
* Ensure automation and integrations align with cryptographic policies and regulations.
About You
To be successful in this role you will need:
* A strong understanding of key management.
* Strong problem-solving and analytical skills.
* Ability to effectively drive results and manage relationships with team members.
Requirements
* Bachelor's degree in Computer Science or related field.
* Minimum 8+ years of experience in software development with a focus on security.
* Strong understanding of DevOps practices and cloud platforms.
* Proven experience developing and deploying microservices.
This is an exciting opportunity to work with a talented team and contribute to the development of cutting-edge cryptographic solutions.