Software Engineer (PKI / CLM Integration)
We are looking for an experienced Software Engineer to join a mid-sized engineering team working on the integration and modernization of a key in-house application with a new Certificate Lifecycle Management (CLM) solution.
In this role, you will be responsible for designing, implementing, and maintaining new functionalities that replace an existing CLM system. You will work across the full software development lifecycle, from design through implementation, testing, deployment, and ongoing maintenance.
This position offers the opportunity to grow in multiple directions, including software development, testing, cryptography, and infrastructure engineering, depending on your interests and team needs.
Key Responsibilities
- Design, develop, and implement new features integrating an existing application with a new CLM platform replacing legacy solutions
- Prepare technical design documents, test plans, and implementation documentation
- Perform unit testing and support quality assurance activities
- Participate in deployment, release management, and production maintenance activities
- Collaborate with cross-functional engineering teams to deliver reliable and secure solutions
Required Skills & Experience
- 5+ years of experience in software engineering roles
- Strong knowledge of software design, development, testing, and SDLC best practices
- Hands-on experience with Python and Bash scripting
- Familiarity with collaboration tools such as JIRA, Confluence, and SharePoint
- Experience with automation and integration tools (e.g. Terraform, Ansible, Splunk, Postman)
- Understanding of CI/CD and release management tools (e.g. GitHub, Jenkins)
- Experience with Microsoft SQL databases
- Knowledge of IT infrastructure concepts (Windows/Linux servers, VMware, networks, firewalls)
- Understanding of Identity and Access Management (RBAC, Privileged Access Management)
- Experience working with ITSM processes and tools (e.g. ServiceNow, incident/change management, RFCs)
- Strong analytical skills and ability to work independently
Nice to Have
- Experience with PKI, digital certificates, Certificate Authorities, or CLM systems
- Knowledge of Venafi TPP (including SSH key discovery)
- Experience in large-scale enterprise environments, preferably financial services
What we offer
- Opportunity to work on a critical security and infrastructure-related transformation project
- Exposure to modern automation, security, and integration technologies
- Flexible development paths across engineering, security, and infrastructure domains
- Collaboration in an experienced, international engineering environment