Open role
Blockchain developer
Make the chain readable at the source.
You will build the parts of our tools that touch the chain directly: the nodes we run, the indexers that read every block, and the decoders that turn raw transactions and contract events into facts a trader can trust.
What you will do
- Run and index Bitcoin, Ethereum and Solana nodes, and keep them in step with the chain through reorgs and upgrades.
- Decode transactions, logs and contract state across EVM chains: swaps, transfers, liquidations and positions.
- Write and review the Solidity and Rust that our read-only integrations depend on.
- Design how blocks, wallets and positions are modelled, so every figure traces back to its transaction.
What you bring
- Deep knowledge of at least one chain from the inside: UTXOs, the EVM or Solana accounts.
- Solidity or Rust you have shipped, and the habit of reading other people’s contracts.
- Fluency with JSON-RPC, archive nodes and traces, and the ways they fail.
- A security mindset: you ask what could go wrong before you ask what could go right.
SolidityFoundryRustGoTypeScriptBitcoin CoreRethGethSolanaJSON-RPC
Take the blockchain test