We are seeking a Senior Software Engineer responsible for designing, building, and enhancing critical internal tools that power trading operations. The role covers token vesting platforms, treasury and asset tracking (crypto balance sheet), multi-platform API integrations with CEXs and custodians, rapid development of portals and dashboards for the quantitative Fund-of-Funds (FOF) business and node/validator operations, and an internally built smart-contract-based multisender.
Responsibilities
- Develop, maintain, and enhance the internal token vesting platform (with knowledge of vesting schedules, cliffs, multi-token support, claim portals, audit trails, and reporting).
- Integrate with smart contracts, multisigs, and treasury systems for secure distributions.
- Design, develop, and maintain an internally built smart-contract-based multisender for efficient, secure batch token transfers.
- Handle gas optimization, batching logic, multi-token support, access controls, auditability, and integration with internal treasury and operational workflows.
- Ensure robust security practices, testing, and upgradeability considerations where appropriate.
Treasury & Asset Tracking (Crypto Balance Sheet)
- Build and evolve the asset tracker/treasury management tool that aggregates crypto balances across wallets, exchanges, and custodians into a unified, real-time or near-real-time balance sheet.
- Implement reconciliation, historical tracking, valuation, exposure reporting, and alerting.
API Connectivity & Integrations
- Design and implement robust API integrations with major CEXs and institutional custodians (Fireblocks, Coinbase, Anchorage, and others).
- Handle authentication, rate limits, webhooks, data normalization, and reliable data pipelines.
- Rapidly develop internal portals and dashboards for the business (performance, risk, allocation, operational metrics).
- Create monitoring and management dashboards for node and validator operations (uptime, rewards, performance, risk indicators).
- Deliver polished, usable internal tools with clean UX and role-based access.
Cross-Functional & Technical Leadership
- Architect scalable, secure solutions and own technical decisions across the tools above.
- Collaborate closely with treasury, finance, quant, operations, and security teams.
- Maintain high standards for code quality, testing, documentation, monitoring, and security (especially around keys, credentials, and smart contracts).
- Mentor junior engineers and contribute to engineering best practices.
Requirements
- Bachelor's degree in Computer Science (or related field)
- Minimum 6 years of software development experience, with significant time building production systems involving financial data, APIs, or crypto/blockchain.
- Proven track record shipping internal tools, dashboards, or operational platforms under tight timelines.
- Hands-on experience with smart contracts (Solidity preferred) and on-chain tooling, including batch/multisend patterns.
- Solid smart-contract development experience (Solidity, Hardhat/Foundry, testing, gas optimization, security best practices).
- Deep experience integrating third-party APIs (especially exchange and custody APIs) and building data aggregation/reconciliation systems.
- Familiarity with blockchain libraries (ethers.js / viem / web3.js), custody/MPC platforms (Fireblocks experience highly valued), and wallet infrastructure.
- Strong security mindset for handling credentials, private keys/secrets, and financial/smart-contract systems.
Nice to Have
- Prior experience with Fireblocks, Coinbase Prime/Custody, Anchorage, or similar platforms.
- Experience building or maintaining multisender/batch transfer contracts or similar operational smart-contract utilities.
- Exposure to quantitative finance, fund operations, or node/validator infrastructure.
- Knowledge of digital asset accounting/treasury workflows.