Log in
All jobs
M

Blockchain Wallet Engineer (Rust)

Mamoru
Toronto, ON Posted Nov 10, 2026
Full-time

About this role

Location: Toronto, Canada

About the role

Build and run the multi-chain Blockchain wallet and custody systems for our trading desk: keep funds safe and move them fast between wallets, exchanges and chains.

What you’ll do

  • Build hot / warm / cold wallets across EVM, Solana, BTC, TRON.
  • Implement secure signing and key management: MPC/TSS, multisig, HSM.
  • Automate deposits, withdrawals and transfers, with whitelists and approval workflows.
  • Handle transaction construction, nonces, gas, stuck or failed transactions and reorgs.
  • Run nodes and RPC connections.
  • Monitor and reconcile on-chain and exchange balances, and raise alerts on anomalies.
  • Own wallet security and incident response.

Requirements

  • Rust (must-have). Go, C++ or Python is a plus.

  • 3+ years building wallet, custody or payment systems in production.

  • Multi-chain: EVM plus at least one non-EVM chain.

  • Hands-on MPC/TSS, multisig or HSM signing.

  • Nodes, RPC, reorg and confirmation handling.

  • Bachelor’s degree in CS, Engineering or a related field.

  • Strongly preferred

  • Wallet experience at an exchange, custodian or trading firm.

  • Exchange deposit/withdrawal APIs, cross-chain bridges.

  • Solidity / smart contracts.

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →