Rust Developer, Exchange OS Trading Engine
Hong Kong, Hong Kong SAR · Singapore · Posted Oct 6, 2026
At a glance
- Location
- Hong Kong, Hong Kong SAR · Singapore
About the role
- We are looking for an experienced blockchain developer to join our team building the next generation of high-performance on-chain trading infrastructure.
- You will help design and implement a unified trading engine supporting Perpetuals, Spot, and Prediction Markets under a single margin account.
- Contribute to ExchangeOS, an infrastructure layer that lets KYC'd institutions and Web3 entities stake to create and operate their own trading venues (DEXs) on top of our chain.
Responsibilities
- Design and build a unified account and matching system that supports Perpetuals, Spot, and Prediction Markets — including on-chain order matching, cross-margin validation, settlement, and liquidation/risk engines (ADL, ADL-avoidance, ADL waterfall, ecosystem insurance fund mechanics).
- Build and optimize the core components of ExchangeOS: the staking/venue-creation framework that allows KYC-verified institutions and Web3 protocols to launch and operate their own dex on shared infrastructure.
- Drive performance engineering across the stack — parallel transaction execution, low-latency order pipelines, and throughput/latency optimization at the engine and chain level.
- Track cutting-edge blockchain and trading-system technology (e.g. Hyperliquid, dYdX, other high-performance perp DEX architectures) and apply best practices to our infrastructure.
- Partner with product and business teams to translate venue/exchange requirements into technical designs, and provide ongoing technical support.
Requirements
- Strong proficiency in Rust, with hands-on experience in high-performance, low-latency systems
- Deep understanding of exchange/matching engine mechanics: order book design, margin systems, liquidation and ADL, settlement, and risk engines
- Solid grounding in blockchain fundamentals (consensus, P2P networking, cryptography)
- Strong systems-performance mindset: profiling, memory/allocator tuning, and designing for sub-millisecond latency at scale
- Excellent teamwork, communication, and logical reasoning skills; genuine passion for trading systems and blockchain technology
Preferred qualifications
- Experience with parallel/concurrent execution engines
- Familiarity with perpetual, spot, or prediction market products
- Experience reading core code of major L1/L2 systems (Ethereum, Optimism, Arbitrum, or high-performance L1s like Hyperliquid/Solana)
Benefits
- Competitive total compensation package
- L&D programs and Education subsidy for employees' growth and development
- Various team building programs and company events
- Wellness and meal allowances
- Comprehensive healthcare schemes for employees and dependants
Skills
- Rust
- Ethereum
- Optimism
- Arbitrum
- Solana