Blockchain Wallet Engineer (Rust)
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
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.
More about this job
Responsibilities
Develop and maintain multi-chain blockchain wallet and custody systems for a trading desk. Manage secure key signing, transaction automation, and on-chain balance reconciliation.
Requirements
Requires at least 3 years of experience building production-level wallet or payment systems with proficiency in Rust. Must have hands-on experience with multi-chain environments and secure key management protocols.
Skills
- Rust
- Blockchain
- Wallet Development
- Custody Systems
- MPC
- TSS
- Multisig
- HSM
- EVM
- Solana
- BTC
- TRON
- Node Management
- RPC
- Transaction Construction
- Smart Contracts
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Finance & Accounting
- Engineering
Keywords
- Blockchain
- Rust
- Wallet
- Custody
- MPC
- TSS
- Multisig
- HSM
- EVM
- Solana
- BTC
- TRON
- Node
- RPC
- Transaction
- Gas
- Reorg
- Security
- Trading
- Exchange
- Solidity
- Smart Contracts
- Go
- C++
- Python
- Payment Systems
- Cross-chain
- Bridges
- API
- Reconciliation