DAML Developer / Distributed Ledger Engineer

Canton Network
Wrexham, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 99K

Job location

Wrexham, United Kingdom

Tech stack

Java
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Computer Networks
Databases
Daemon Tools
Distributed Systems
Python
Public Key Infrastructure
Scala
Software Engineering
TypeScript
Hyperledger
Kubernetes
Information Technology
Ethereum
Kafka
REST
gRPC
Docker

Job description

Are you an expert in DAML smart contracts with hands-on experience on the Canton Network? We are looking for a talented developer to design, build, and deploy secure, privacy-enabled distributed ledger applications for regulated financial environments. What You'll Do Develop and maintain DAML smart contracts, ensuring privacy, confidentiality, and multi-party workflows. Configure and integrate Canton Network components: participants, domains, sequencers, and mediators. Translate business requirements into ledger workflows in collaboration with Architects and Product Owners. Build automated test frameworks and support CI/CD pipelines for Canton-based applications. Ensure applications meet compliance, security, and governance standards in financial markets.

Requirements

Technical Skills: 4+ years hands-on DAML & Canton Network experience. Strong understanding of distributed systems (consensus, transaction finality, message flows). Experience with Python, Java, Scala, or TypeScript for off-ledger components. Integration experience: REST APIs, gRPC, Kafka, databases. Familiarity with Docker/Kubernetes and cloud platforms (AWS/Azure/GCP). Soft Skills: Collaborative mindset, working with cross-functional teams. Excellent problem-solving, analytical, and documentation skills. Good-to-Have: Capital markets, post-trade workflows, and financial instrument knowledge. Experience with Canton tooling (canton-console, canton-daemons). Familiarity with other blockchain platforms: Ethereum, Corda, Hyperledger Fabric. Secure application development (PKI, HSM, cryptography). Education: Bachelor's or Master's in Computer Science, Engineering, Mathematics, or related. DAML certifications are a plus.

Apply for this position