About the Role
You will integrate decentralized protocols and on-chain data into a real-time back-office system. You will develop booking, aggregation, reconciliation, reporting, APIs, and event streams; collaborate on requirements; and own components from specification through production support.
Requirements
•Knowledge of crypto asset classes including spot, perpetuals, futures, options, and DeFi implementations
•Trade lifecycle, back-office, and post-trade experience
•Experience integrating DeFi protocols such as Uniswap v3, Curve, and Aave
•Experience delivering scalable, reliable production systems
•Go, C++, C#, Java, or Rust
•TypeScript
•Python
•API design, versioning, backward compatibility, and observability
•Postgres schema design and query optimization
•Message queue or pub-sub systems
•Cloud environments, CI/CD, and containerization
Responsibilities
•Integrate on-chain data and decentralized protocols into the back-office system
•Implement and improve booking and aggregation features for P&L and balances
•Automate reconciliation across trading, treasury, banking, exchanges, and custodians
•Gather reporting requirements and coordinate workflow cutovers
•Expose versioned APIs and event streams while maintaining compatibility
•Write tested, documented code and participate in design and PR reviews
•Own components from specification through production support