Location
Toronto
Job Type
Contract
Posted
March 23, 2026

Job Description

Contract: 6 months

Hybrid

Must Haves:

  • Hands-on experience writing and maintaining smart contracts
  • Strong programming skills in:
  • Python (for Vault smart contracts), and/or
  • Solidity or other blockchain contract languages
  • Experience implementing complex business logic in code
  • Strong understanding of:
  • Financial rules and calculations (interest, fees, penalties, limits)
  • Event-driven programming concepts
  • Experience with testing, debugging, and optimizing production-grade code
  • Ability to work closely with technical and non-technical stakeholders
  • Nice to Have

  • Experience with Thought Machine Vault smart contracts
  • Background in financial services, fintech, or payments
  • Familiarity with secure coding practices for smart contracts
  • Exposure to CI/CD pipelines and automated testing frameworks
  • Smart Contract Developer

    Role O...

    Ready to Apply?

    Submit your application for Senior Smart Contract Developer to design, build, test, and maintain smart contract logic that implements core business rules and financial behaviors at S.i. Systems

    Apply Now