

Canton DAML Smart Contract Developer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Canton DAML Smart Contract Developer with a contract length of over 6 months, offering a pay rate of $130-150k. Key skills include Solidity, DAML, Canton Network development, and experience in financial services.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
681.8181818182
-
🗓️ - Date discovered
September 11, 2025
🕒 - Project duration
More than 6 months
-
🏝️ - Location type
Remote
-
📄 - Contract type
Unknown
-
🔒 - Security clearance
Unknown
-
📍 - Location detailed
New York City Metropolitan Area
-
🧠 - Skills detailed
#Debugging #GDPR (General Data Protection Regulation) #Golang #GIT #REST (Representational State Transfer) #Scala #Triggers #Docker #Code Reviews #REST API #Jenkins #Programming #Security #Deployment #C++ #Documentation #Compliance
Role description
About Us
At MPCH, we believe in the power of innovation, excellence, and customer-centricity. Founded on the principles of integrity and commitment, we have grown into a leading player in our industry, consistently delivering outstanding results for our clients and stakeholders. Our journey has been marked by a relentless pursuit of quality and a passion for making a positive impact.
About the Role:
We are seeking a highly skilled Smart Contract Developer with deep experience in Solidity and a background in Canton Protocol and DAML smart contracts language. This role involves translating Ethereum-based smart contracts into Daml, the smart contract language used by Canton, and ensuring secure, scalable, and compliant decentralized applications (dApps) for institutional use.
Key Responsibilities:
• Design, develop, and deploy DAML smart contracts, including app markers, on the Canton distributed ledger, enabling interoperability and workflow orchestration across multi-party domains.
• Translate Ethereum smart contracts written in Solidity into DAML/Canton equivalents, ensuring functional parity, correct privacy scoping, and platform compatibility.
• Collaborate with product managers, architects, and other developers to define technical requirements and solutions.
• Develop contract templates that act as app markers for business logic, permission boundaries, and cross-domain workflow triggers.
• Define and implement technical markers (e.g., contract keys, party configuration, workflow states) for scalable enterprise dApps.
• Ensure smart contract logic adheres to security, performance, and regulatory standards.
• Write unit tests and perform debugging and troubleshooting of DAML-based applications.
• Participate in code reviews and mentor junior developers on best practices in DAML and Canton.
• Integrate DAML smart contracts with external systems and APIs where necessary.
• Maintain detailed documentation for contracts, marker interfaces, integration strategies, and architectural decisions.
• Stay up-to-date with DAML language improvements, Canton ledger releases, and trends in cross-platform interoperability and enterprise DLT.
Requirements:
Technical Skills:
• Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
• Overall, 11+ years of experience with 5+ years of hands-on experience in Solidity and Ethereum smart contract development
• 4+ years hands-on DAML contract and Canton Network development—including app marker template architecture and business workflow orchestration.
• Translate Ethereum smart contracts written in Solidity into Canton/DAML equivalents, ensuring functional parity and platform compatibility.
• Analyze and adapt contract logic to account for differences in execution semantics, privacy models, and transaction workflows between EVM and Canton.
• Collaborate with product managers, architects, and compliance teams to align smart contract behavior with business requirements and regulatory standards.
• Optimize smart contract performance and scalability within Canton node orchestration environments.
• Utilize the DAML SDK to develop, test, and deploy smart contracts in regulated environments.
• Ensure secure deployment of contracts, adhering to best practices for identity, access control, and data confidentiality.
• Conduct code reviews and testing to validate correctness, security, and interoperability across platforms.
• Maintain documentation for contract mappings, architectural decisions, and deployment workflows.
• Stay current with blockchain interoperability trends, particularly in cross-platform smart contract development and enterprise DLT frameworks.
• Hands-on experience developing on the Canton ledger platform.
• Solid understanding of smart contract design patterns, distributed ledger technology (DLT), and decentralized systems.
• Familiarity with financial instruments, trade lifecycles, or regulated financial environments.
• Strong programming background in Haskell, Scala, DAML, Golang, C++, C, Erlang/OTP or other functional languages.
• Experience with REST APIs, gRPC, and integration patterns.
• Knowledge of CI/CD pipelines and tools like Docker, Git, Jenkins, etc.
Soft Skills:
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration abilities.
• Self-driven with a proactive attitude and attention to detail.
Preferred Qualifications:
• Prior experience in financial services, capital markets, or a regulated fintech environment.
• Familiarity with other blockchain platforms (e.g., Corda, Hyperledger, Ethereum), or other DLT platforms.
• Contributions to open-source DAML projects or involvement in the DAML community.
• Exposure to GDPR, auditability, and enterprise security practices for distributed deployments.
Benefits
• Contract role comparable to annual salary range of $130-150k, dependent upon experience
• Fully remote team
About Us
At MPCH, we believe in the power of innovation, excellence, and customer-centricity. Founded on the principles of integrity and commitment, we have grown into a leading player in our industry, consistently delivering outstanding results for our clients and stakeholders. Our journey has been marked by a relentless pursuit of quality and a passion for making a positive impact.
About the Role:
We are seeking a highly skilled Smart Contract Developer with deep experience in Solidity and a background in Canton Protocol and DAML smart contracts language. This role involves translating Ethereum-based smart contracts into Daml, the smart contract language used by Canton, and ensuring secure, scalable, and compliant decentralized applications (dApps) for institutional use.
Key Responsibilities:
• Design, develop, and deploy DAML smart contracts, including app markers, on the Canton distributed ledger, enabling interoperability and workflow orchestration across multi-party domains.
• Translate Ethereum smart contracts written in Solidity into DAML/Canton equivalents, ensuring functional parity, correct privacy scoping, and platform compatibility.
• Collaborate with product managers, architects, and other developers to define technical requirements and solutions.
• Develop contract templates that act as app markers for business logic, permission boundaries, and cross-domain workflow triggers.
• Define and implement technical markers (e.g., contract keys, party configuration, workflow states) for scalable enterprise dApps.
• Ensure smart contract logic adheres to security, performance, and regulatory standards.
• Write unit tests and perform debugging and troubleshooting of DAML-based applications.
• Participate in code reviews and mentor junior developers on best practices in DAML and Canton.
• Integrate DAML smart contracts with external systems and APIs where necessary.
• Maintain detailed documentation for contracts, marker interfaces, integration strategies, and architectural decisions.
• Stay up-to-date with DAML language improvements, Canton ledger releases, and trends in cross-platform interoperability and enterprise DLT.
Requirements:
Technical Skills:
• Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education
• Overall, 11+ years of experience with 5+ years of hands-on experience in Solidity and Ethereum smart contract development
• 4+ years hands-on DAML contract and Canton Network development—including app marker template architecture and business workflow orchestration.
• Translate Ethereum smart contracts written in Solidity into Canton/DAML equivalents, ensuring functional parity and platform compatibility.
• Analyze and adapt contract logic to account for differences in execution semantics, privacy models, and transaction workflows between EVM and Canton.
• Collaborate with product managers, architects, and compliance teams to align smart contract behavior with business requirements and regulatory standards.
• Optimize smart contract performance and scalability within Canton node orchestration environments.
• Utilize the DAML SDK to develop, test, and deploy smart contracts in regulated environments.
• Ensure secure deployment of contracts, adhering to best practices for identity, access control, and data confidentiality.
• Conduct code reviews and testing to validate correctness, security, and interoperability across platforms.
• Maintain documentation for contract mappings, architectural decisions, and deployment workflows.
• Stay current with blockchain interoperability trends, particularly in cross-platform smart contract development and enterprise DLT frameworks.
• Hands-on experience developing on the Canton ledger platform.
• Solid understanding of smart contract design patterns, distributed ledger technology (DLT), and decentralized systems.
• Familiarity with financial instruments, trade lifecycles, or regulated financial environments.
• Strong programming background in Haskell, Scala, DAML, Golang, C++, C, Erlang/OTP or other functional languages.
• Experience with REST APIs, gRPC, and integration patterns.
• Knowledge of CI/CD pipelines and tools like Docker, Git, Jenkins, etc.
Soft Skills:
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration abilities.
• Self-driven with a proactive attitude and attention to detail.
Preferred Qualifications:
• Prior experience in financial services, capital markets, or a regulated fintech environment.
• Familiarity with other blockchain platforms (e.g., Corda, Hyperledger, Ethereum), or other DLT platforms.
• Contributions to open-source DAML projects or involvement in the DAML community.
• Exposure to GDPR, auditability, and enterprise security practices for distributed deployments.
Benefits
• Contract role comparable to annual salary range of $130-150k, dependent upon experience
• Fully remote team