About the Role You will design, implement, and operate core trading infrastructure including the matching engine, perpetuals engine, margin accounting, and liquidation systems. You will own real-time risk calculations, drive correctness through simulation and testing, conduct architecture reviews, and mentor peers while improving reliability and performance under production load.
Requirements Production CLOB experience Experience shipping perpetuals or derivatives trading systems with margin accounting and liquidation Ownership of real-time risk engines and margin models Expertise building low-latency, high-throughput systems (Rust, Java, or C++) Strong understanding of concurrency, lock-free data structures, and memory layout Hands-on experience with low-latency messaging infrastructure (Aeron, Chronicle Queue, Kafka or equivalent) Experience with distributed state replication, event-sourcing or WAL-based recovery, and failure handling Experience with simulation-based and property-based testing for financial systems 8+ years in software engineering with significant experience building and operating production trading infrastructure
Responsibilities Design and implement a high-performance Central Limit Order Book with correct order handling and partial fills Architect the matching engine for correctness and low latency, including crash recovery and state consistency Build resilience against adversarial trading patterns and enforce pre-trade controls Contribute to hybrid CLOB + RFQ routing for best execution across onchain and offchain liquidity Implement the perpetuals engine with position and margin accounting, funding rate logic, and cross-collateralization Design and operate the liquidation system including escalation, auto-deleveraging, and insurance fund mechanics Own the real-time risk calculation layer and maintain system-level invariants that protect user capital Define and maintain correctness guarantees via automated testing, simulation, and continuous validation Lead adversarial testing and chaos simulation to surface failure modes before production Conduct architecture reviews and mentor the trading systems engineering practices Funding Senior Blockchain Engineer Alluvial · 1 day ago Staff Data Platform Engineer Crystal Blockchain B.V. · 1 day ago Senior Engineer Trading Zero Hash LLC · 6 days ago Junior Quantitative Trader Drift · 6 days ago Senior Software Engineer, Custody Paxos · 1 week ago Funding Senior Blockchain Engineer Alluvial · 1 day ago Staff Data Platform Engineer Crystal Blockchain B.V. · 1 day ago Senior Engineer Trading Zero Hash LLC · 6 days ago Junior Quantitative Trader Drift · 6 days ago Senior Software Engineer, Custody Paxos · 1 week ago
jobstash