About the Role
We’re building an in-house batch payout and reconciliation platform for ERC-20 and TRC-20 tokens. You’ll own the end-to-end architecture — from hot-wallet key management and bulk on-chain transfers to monthly SLA reporting — supporting up to 10,000 concurrent transactions.
Key Responsibilities:
— Architect and build a high-throughput batch payout engine in Node.js, handling ERC-20 & TRC-20 token transfers
— Integrate with self-custodied hot wallets; securely manage private keys (AWS KMS, HashiCorp Vault, HSM, etc.)
— Implement nonce management, gas optimization (EIP-1559), and on-chain batch-transfer contracts
— Develop reconciliation logic using both on-chain data and off-chain data from CEXs/DEXs and Oracles
— Design retry strategies, error handling, and idempotent workflows for failed or reverted transactions
— Monitor system health, log all activities, and produce monthly SLA reports, tracking success rates, confirmation times, and uptime
Required Qualifications:
— 5+ years professional Node.js experience
— Deep familiarity with blockchain protocols — ERC-20 & TRC-20 standards, gas/bandwidth/resource models
— Hands-on experience with web3.js, ethers.js, tronweb, and CCXT
— Proven track record designing high-throughput systems with precise nonce and concurrency control
— Solid understanding of cryptographic key management best practices (hot wallets, KMS/Vault, HSM, multi-sig)
— Ability to troubleshoot complex blockchain issues — gas volatility, reorgs, token approvals, API rate limits, TRON resource constraints.
Mindset & Communication:
— Ownership mentality: you balance urgent deliverables with long-term architectural vision
— Organized and reliable: you prioritize critical tasks without sacrificing code quality
— Research-oriented approach: you evaluate tools and patterns, but focus on what works in practice
Nice-to-Have
— Experience writing or integrating batch-transfer smart contracts in a Node.js environment (e.g. OpenZeppelin MultiSend)
— Knowledge of The Graph subgraphs for DEX data analytics
— Prior work in crypto exchange integrations or fintech reconciliation systems