The Rust Engineer will build and operate critical Rust services that power Axiom's trading platform. This role involves real-time indexing of blockchain data, optimizing performance, and ensuring seamless integration with TypeScript components.
Key Responsibilities
- Build and operate Rust services for Axiom's trading platform.
- Index Solana and EVM chains in real time.
- Write async Rust with tokio for performance optimization.
- Utilize Postgres, Redis, Kafka, and ClickHouse effectively.
- Ensure Rust and TypeScript components are in agreement.
Qualifications & Requirements
- Fintech
- Crypto
Preferred / Nice-to-Have Qualifications
- Experience with latency profiling and optimization.
- Familiarity with concurrent in-memory state management.
- Knowledge of search and ranking systems.
About Axiom
Axiom is a zero-knowledge coprocessor for Ethereum that provides smart contracts with trustless access to historical blockchain data and compute. By generating ZK-SNARK proofs of past state, transactions, and receipts, Axiom enables developers to build data-rich dApps, retroactive rewards, on-chain identity systems, and dynamic DeFi without relying on centralized oracles. Backed by top crypto venture firms, Axiom combines cutting-edge cryptography with developer-first tooling. The engineering bar emphasizes applied cryptography, halo2 circuit design, and EVM internals. Axiom utilizes ZK-SNARK proofs to give Ethereum smart contracts trustless access to historical blockchain data, enabling data-rich dApps and dynamic DeFi applications. Axiom utilizes ZK-SNARK proofs to give Ethereum smart contracts trustless access to historical blockchain data, enabling data-rich dApps and dynamic DeFi applications.
