Blockchain Engineer — Cryptography / KMS Integration
Remote · Worldwide
IntellectEU is an international technology company focused on digital finance, blockchain infrastructure, and capital markets integrations. The company works with financial institutions and technology partners to build digital asset platforms, payment infrastructure, and distributed systems for regulated financial environments.
This role focuses on building a custom Key Management Service (KMS) driver that integrates the Canton platform with Microsoft Azure Key Vault and Managed HSM. The position contributes to secure cryptographic operations used in production blockchain infrastructure roles and distributed financial systems. The engineer will collaborate with infrastructure and blockchain teams to design a secure integration layer that enables cryptographic signing, encryption, and key lifecycle management while meeting enterprise security and regulatory requirements.
This position contributes to web3 smart contract roles and blockchain infrastructure roles across distributed systems.
🔹 Responsibilities
• Design, implement, and test a KMS integration layer between Canton and Azure Key Vault / Managed HSM to enable secure cryptographic signing and key usage.
• Work closely with infrastructure teams to support Canton protocol requirements for key custody, signing processes, and certificate validation.
• Develop reusable and well-tested libraries and integrate them with deployment pipelines and secure CI/CD workflows.
• Participate in code reviews, threat modeling, and security audits to ensure secure and reliable software delivery.
• Produce clear technical documentation and collaborate with product, DevOps, and architecture teams across the engineering organization.
Relevant experience in web3 security roles and distributed cryptographic systems is particularly valuable.
🔹 Requirements
• Strong experience in Scala and/or Java, with the ability to write clean, maintainable, and secure code.
• Solid understanding of cryptographic fundamentals, including key lifecycle management, secure storage, and secure computation.
• Familiarity with:
• TLS and X.509 certificates
• Digital signature algorithms such as ECDSA and EdDSA
• Encryption and decryption workflows including AES and RSA
• Experience building production-grade integrations, SDK wrappers, or plugins within distributed systems or blockchain platforms.
• Familiarity with REST / JSON APIs and asynchronous systems.
• Experience working in Git-based development environments with modern CI/CD tooling.
• Upper-intermediate to fluent English (written and spoken) for technical communication.
Nice to have
• Prior experience with blockchain or distributed ledger platforms, particularly enterprise use cases.
• Knowledge of Canton, Daml, or similar smart contract platforms.
• Experience working with:
• Azure SDKs, particularly Key Vault and Managed HSM
• AWS KMS, GCP KMS, or other HSM providers
• Familiarity with secure software development practices such as OWASP and threat modeling.
• Understanding of DevSecOps practices, including secrets management tools like HashiCorp Vault.
• Experience with Kubernetes, Helm charts, and infrastructure automation tools such as Terraform or Pulumi.
• Interest in financial infrastructure, custody platforms, or regulated financial systems.
🔹 Compensation & Benefits
• Competitive compensation package
• Medical insurance and sports activities benefits
• Opportunity to work in an international company with offices in Antwerp, Lisbon, Krakow, Kyiv, and New York
• Collaborative and open work environment focused on emerging financial technologies
• Opportunities for professional development and growth
• Flexible work options including remote, hybrid, or in-office work