Jobs · Remotely

Rust Developer, Exchange OS Trading Engine
OKX · Singapore · Posted 10d ago
Available in 2 locations
Hong Kong, Hong Kong SAR; Singapore, Singapore · onsite Apply → Singapore · onsite Apply →About the role
📋 Description Design and build a unified account and matching system that supports Perpetuals, Spot, and Build and optimize the core components of ExchangeOS: the staking/venue-creation framework that Drive performance engineering across the stack — parallel transaction execution, low-latency order Track cutting-edge blockchain and trading-system technology (e.g. Hyperliquid, dYdX, other Partner with product and business teams to translate venue/exchange requirements into technical 🎯 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 Solid grounding in blockchain fundamentals (consensus, P2P networking, cryptography); experience Strong systems-performance mindset: profiling, memory/allocator tuning, and designing for Excellent teamwork, communication, and logical reasoning skills; genuine passion for trading 🎁 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
Read the full posting on Remotely →
FAQ
Is the Rust Developer, Exchange OS Trading Engine role at OKX remote?+
This Rust Developer, Exchange OS Trading Engine position is listed as onsite (Singapore).
What seniority level is this Rust Developer, Exchange OS Trading Engine role?+
This is a mid level position.
How do I apply for the Rust Developer, Exchange OS Trading Engine role at OKX?+
Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to OKX.