Designing and implementing high-performance Rust systems for matching, execution, and settlement
Collaborating on architecture for trading flows, ledger operations, and data pipelines
Optimizing concurrency, memory usage, and throughput for institutional-scale trading
Improving observability, error handling, and resilience in critical trading paths
Acting as a thought partner for design improvements to the ZK infrastructure and data availability pipeline
Working hand-in-hand with frontend, data, infrastructure, and security engineering teams to build the best experience possible for the Hibachi community
You’ll Need to Have:
3+ years of professional Rust experience (mid to senior level)
Strong background in performance engineering and concurrency (Tokio, Rayon, lock-free design)
Familiarity with exchange or OMS systems, trading flows, or other real-time infrastructure
Deep problem-solving and design skills suited to ambitious startup environments
Comfort owning features from concept to deployment
Familiarity with Web3 primitives and ecosystem
We’d Love to See:
Familiarity with ZK systems, proofs, or smart contract interactions
Background in trading, HFT, or capital markets infrastructure
Experience with blockchain or decentralized protocols