Rust Developer, Exchange OS Trading Engine
1 нед. назад
ГонконгСингапур
rustblockchaintrading enginedex
Develop and implement a high-performance blockchain-based trading engine and exchange infrastructure.
О компании
- At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.
- OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.
- Across our multiple offices globally, we are united by our core principles: We Before Me , Do the Right Thing , and Get Things Done . These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.
Обязанности
- 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 — and 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.
- 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.
Требования
- Strong proficiency in Rust , with hands-on experience in high-performance, low-latency systems; experience with parallel/concurrent execution engines is a strong plus.
- Deep understanding of exchange/matching engine mechanics: order book design, margin systems, liquidation and ADL, settlement, and risk engines — familiarity with perpetual, spot, or prediction market products is a strong plus.
- Solid grounding in blockchain fundamentals (consensus, P2P networking, cryptography); experience reading core code of major L1/L2 systems (Ethereum, Optimism, Arbitrum, or high-performance L1s like Hyperliquid/Solana) is a plus but not the primary focus of this role.
- 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.
Условия
- 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
- More that we love to tell you along the process!
- All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website.
- Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX 's Candidate Privacy Notice .