Blockchain Developer — DAML / Canton
Remote · Worldwide
IntellectEU is an international technology company focused on digital finance, financial messaging, and emerging technologies. Since 2006 the company has worked with financial institutions on large-scale integrations, payment infrastructure, and digital asset platforms, including being a SWIFT service partner. Its engineering teams build distributed systems and blockchain infrastructure used in financial services environments.
This role focuses on building Canton-based distributed ledger solutions using Daml smart contracts. The position involves designing and implementing applications for financial institutions that require secure, scalable distributed ledger technology and reliable system integrations. The developer will work with blockchain engineers and product teams to translate client requirements into production-grade applications across remote engineering teams working on blockchain infrastructure roles.
This role supports teams that build distributed ledger applications and contribute to scaling a web3 team working on enterprise blockchain platforms.
🔹 Responsibilities
• Design, develop, implement, and maintain Canton-based applications using Daml.
• Perform software analysis, programming, testing, and debugging on a Daml-based development platform.
• Translate client requirements into technical specifications and implement Daml smart contracts to meet those requirements.
• Identify and resolve issues in both production and non-production application environments.
• Produce documentation throughout the software development lifecycle.
• Mentor and guide other team members while contributing to a collaborative development environment.
Candidates with experience in web3 smart contract roles and distributed ledger platforms are particularly relevant for this position.
🔹 Requirements
Must Have
• Upper-intermediate or higher English proficiency.
• Bachelor’s or Master’s degree in Computer Science or a related field.
• Hands-on experience working with Daml.
• 5+ years of software engineering experience, including strong programming experience in languages such as Scala or Haskell.
• Strong understanding of distributed ledger technologies and their use within financial systems.
• Experience working with relational databases and APIs.
• Familiarity with Public Key Infrastructure (PKI) and message queue systems.
• Experience integrating systems using REST and gRPC.
Nice to Have
• Understanding of Canton public and private networks.
• Experience working with functional programming paradigms.
• Knowledge of other blockchain protocols, including EVM-based networks.
Soft Skills
• Interest in solving complex technical problems and learning about emerging distributed ledger technologies.
• Strong communication skills when working with technical and non-technical stakeholders.
• Ability to collaborate effectively within a development team.
• Self-motivation with strong task ownership and time management.
• Ability to adapt to evolving technical environments.
• Strong written and verbal communication skills.
🔹 Compensation & Benefits
• Competitive compensation package
• Medical insurance and sports activity benefits
• Opportunity to work with international teams across offices in Antwerp, Lisbon, Krakow, Kyiv, and New York
• Collaborative and open work environment focused on financial technology and distributed ledger innovation
• Opportunities for professional development and career growth
• Flexible work arrangements including remote, hybrid, or office-based work