← All jobs
OK

Rust Developer, Exchange OS Trading Engine

OKXHong Kong, Hong Kong SAR; Singapore, Singapore
Type
Full-time
Work setup
On-site
Experience
Mid
Posted
Oct 7

What engineering roles in crypto pay

183 salaries · our own data
median $205k$146k$267k

Most engineering roles in crypto pay between $146k and $267k, with a median of $205k.

As a Rust Developer on the Exchange OS Trading Engine team at OKX, you will design and implement a unified trading engine supporting Perpetuals, Spot, and Prediction Markets under a single margin account. You will contribute to ExchangeOS, an infrastructure layer that enables KYC'd institutions and Web3 entities to stake and operate their own trading venues on OKX's chain.

What you'll do

  • 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 and 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 through 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 such as Hyperliquid and dYdX, and apply best practices to the infrastructure
  • Partner with product and business teams to translate venue and exchange requirements into technical designs, and provide ongoing technical support

What you bring

  • Strong proficiency in Rust, with hands-on experience in high-performance, low-latency systems
  • Deep understanding of exchange and matching engine mechanics: order book design, margin systems, liquidation and ADL, settlement, and risk engines
  • Solid grounding in blockchain fundamentals including consensus, P2P networking, and cryptography
  • A strong systems-performance mindset with expertise in profiling, memory and allocator tuning, and designing for sub-millisecond latency at scale
  • Excellent teamwork, communication, and logical reasoning skills, with genuine passion for trading systems and blockchain technology

Nice to have

  • Experience with parallel and concurrent execution engines
  • Familiarity with perpetual, spot, or prediction market products
  • Experience reading core code of major L1/L2 systems such as Ethereum, Optimism, Arbitrum, or high-performance L1s like Hyperliquid and Solana

What we offer

  • Competitive total compensation package
  • Learning and development programs and education subsidy
  • Team building programs and company events
  • Wellness and meal allowances
  • Comprehensive healthcare schemes for employees and dependants

About OKX

OKX is a leading crypto exchange and developer of OKX Wallet, providing millions access to crypto trading and decentralized applications, while serving hundreds of large institutions seeking access to crypto markets. OKX is part of OKG, a group bringing blockchain value to users worldwide through products including OKX, OKX Wallet, and OKLink.

Context for this role

From the live jobs we track on CryptoJobsHQ, updated daily.

OKX on CryptoJobsHQ

OKX has 139 open roles on CryptoJobsHQ: 30 in Legal & Compliance, 24 in Engineering and 20 in Marketing. 1% are fully remote, most of the rest in Hong Kong and Singapore. The median advertised base salary is $224k, from 21 listings that publish pay.

All 139 OKX roles →
The market for Infrastructure roles

1,831 Infrastructure roles are open across crypto right now.

Browse Infrastructure Jobs →
Similar roles at other companies
Get an email when OKX posts new roles. One email a day at most, only when there is something new.