Description:
We are building a next-generation settlement platform that integrates stablecoin rails into a traditional clearing and settlement environment. This role sits at the intersection of blockchain infrastructure and financial systems, responsible for bridging off-chain clearing workflows with on-chain execution.
You will design and build the integration layer that translates clearing instructions into blockchain transactions and ensures accurate, real-time reconciliation between internal systems and decentralized networks.
Key Responsibilities
- Design and implement the integration layer between clearing systems and blockchain networks
- Translate trade and settlement instructions into on-chain transactions (e.g., ERC-20 transfers)
- Build transaction orchestration services (creation, signing, broadcasting, monitoring)
- Implement blockchain event listeners and confirmation tracking
- Develop reconciliation systems to match internal records with on-chain activity
- Integrate wallet infrastructure (self-custody and/or embedded wallets)
- Work with smart contract engineers to support escrow, DvP, and conditional settlement flows
- Integrate compliance and risk tools (e.g., sanctions screening, transaction monitoring)
- Ensure high reliability, fault tolerance, and observability across settlement flows
Required Qualifications
- 5+ years of backend engineering experience (Node.js, Python, or Go)
- 2+ years of hands-on experience with blockchain development (Ethereum or EVM-based chains)
- Strong experience with web3 libraries (ethers.js, web3.js)
- Experience building and consuming APIs in distributed systems
- Understanding of blockchain transaction lifecycle (gas, nonce, confirmations, reorgs)
- Familiarity with ERC-20 token standards and smart contract interaction
- Experience with event-driven systems (Kafka, RabbitMQ, or similar)