Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Rust Developer, Exchange OS Trading Engine

Full-time

OKX

Who We Are

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.

About the Opportunity

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.

What You’ll Be Doing

1. 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).

2. 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.

3. Drive performance engineering across the stack — parallel transaction execution, low-latency order pipelines, and throughput/latency optimization at the engine and chain level.

4. 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.

5. Partner with product and business teams to translate venue/exchange requirements into technical designs, and provide ongoing technical support.

What We Look For In You

1. Strong proficiency in Rust , with hands-on experience in high-performance, low-latency systems; experience with parallel/concurrent execution engines is a strong plus.

2. 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.

3. 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.

4. Strong systems-performance mindset: profiling, memory/allocator tuning, and designing for sub-millisecond latency at scale.

5. Excellent teamwork, communication, and logical reasoning skills; genuine passion for trading systems and blockchain technology.

Perks & 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
  • More that we love to tell you along the process!

Notice:

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](

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Rust Developer, Exchange OS Trading Engine in Singapore vacancy
  •  ...DRW is a diversified trading firm with over 3...  .... As a Software Engineer, Research Technology...  ...quickly. Work spans raw exchange data ingestion,...  ...integrations). Develop and maintain simulation...  ..., networking, OS, concurrency, and system...  .../ nice-to-have Rust experience... 
    Suggested
    Full time
    Internship
    Flexible hours

    Drw

    Singapore
    a month ago
  •  ...freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto...  ...a Senior C++ Software Engineer to lead the design and evolution...  ...platforms. Familiarity with Rust, Java, Go, Python, or other... 
    Suggested
    Full time
    Temporary work

    OKX

    Singapore
    8 days ago
  •  ...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...  ...We are looking for a Software Engineer or Senior Software Engineer to join the OEX... 
    Suggested
    Full time

    OKX

    Singapore
    10 days ago
  •  ...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 (...  ...or higher in Computer Science, Network Engineering, or related fields. Nice-To-Haves Familiarity... 
    Suggested
    Full time

    OKX

    Singapore
    8 days ago
  •  ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together...  ...consensus. We are looking for an excellent C++ Software Engineer to develop new and improve existing low latency trade execution systems... 
    Suggested
    Full time

    Drw

    Singapore
    6 days ago
  •  ...DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated...  ...for an outstanding Senior Software Engineer to join our options trading desk. In this...  ...looking for talented programmers eager to develop new technologies that directly impact our... 
    Full time
    Work experience placement

    Drw

    Singapore
    17 days ago
  •  ...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...  ...We are looking for a talented Mobile Engineer to join our engineering team. In this role,... 
    Full time

    OKX

    Singapore
    9 days ago
  •  ...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...  ...We are looking for a Staff Mobile Security Engineer to join our Mobile Security team, where you... 
    Full time

    OKX

    Singapore
    a month ago
  •  ...through a strategic focus on innovation, engineering excellence, productivity, quality, and...  ...an experienced Full Stack Application Developer to design, develop, and deliver enterprise...  ...programming languages such as Java, Rust, C#, JavaScript/TypeScript, Python, or similar... 
    Full time

    DBS Bank Ltd

    Singapore
    10 days ago
  •  ...ideas and reward their results. As a Software Developer Intern in our Singapore office, you will build advanced trading and risk applications leveraging cutting-edge...  ...Work on a small team alongside experienced engineers Regular direct contact with internal stakeholders... 
    Full time
    Work experience placement
    Summer work
    Internship
    Work at office
    Afternoon shift

    Drw

    Singapore
    a month ago
  •  ...deposit stack that drives conversion and unlocks user growth. We operate at the intersection of financial infrastructure, complex engineering, and product experience. About the Role We’re looking for a BackEnd Engineer to join our growing team at Fun and help... 
    Full time
    Live in
    Shift work

    The Fun Group, Inc.

    Singapore
    10 days ago
  •  ...global markets and innovative, transparent trading solutions to our clients. As a market...  ...will be considered) Extensive experience developing in a Linux environment. Experience...  ...stakeholders Experience working with Chinese exchanges Enjoy working in a fast-paced,... 
    Full time
    Work experience placement
    Worldwide

    Virtu Financial

    Singapore
    10 days ago
  •  ...their greatest potential. Title and Summary Manager, Solutions Engineering (Loyalty Solutions) Overview: MasterCard provides a...  ...balance effectively the challenges of longer term, strategic developments alongside delivering excellent day to day service and performance... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Mastercard

    Singapore
    17 days ago
  •  ...DBS Bank is seeking an exceptional Vice President, Full Stack Engineer, to provide strategic technical leadership in Wealth Management...  ...and rapid delivery. Provide leadership in nurturing and developing engineering talent, including setting performance expectations... 
    Full time

    DBS Bank Ltd

    Singapore
    10 days ago
  •  ...realize their greatest potential. Title and Summary Senior AI Engineer Mastercard Overview Mastercard is the global technology...  ...data infrastructure that enable AI at enterprise scale. You will develop systems that support the full AI lifecycle, from data ingestion... 
    Full time
    Worldwide

    Mastercard

    Singapore
    11 days ago
  •  ...potential. Title and Summary Senior AI Engineer Senior Software Engineer (Generative AI...  ...entrepreneurial. What you'll do Develop backend services for AI features: Build and...  ...communication: Able to explain technical trade-offs to non-technical colleagues, contribute... 
    Full time
    Worldwide
    Shift work

    Mastercard

    Singapore
    10 days ago
  •  ...blockchain. We're looking for a Senior Java Engineer with roughly 5–10 years of backend...  ...core flow, failure scenarios, and key trade-offs. Cognitive ability and judgment....  ...troubleshooting, or knowledge bases Follows developments in AI coding assistants and LLM... 
    Full time
    Contract work
    Worldwide

    OKX

    Singapore
    10 days ago
  •  ...validation — so the platform ships fast without trading speed for production incidents. What...  ...~3+ years in QA / validation / release engineering for infrastructure or platform products...  ...; Involvement in new projects, developing processes/systems; Personal... 
    Full time
    Local area

    Bitdeer

    Singapore
    a month ago
  •  ...for detection, isolation, and recovery to improve stability. Develop region-aware scheduling / placement in partnership with...  ...services / control planes / web platforms. ~ Strong backend engineering (Go / Java / Python), API design, and distributed systems. ~... 
    Full time
    Local area

    Bitdeer

    Singapore
    10 days ago
  •  ...multiple banking delivery channels. Job Role We are seeking an experienced Assistant Vice President (AVP) - UI Design & Component Engineering to lead the standardization and optimization of UI architecture across all regional banking applications. This role combines... 
    Full time
    Flexible hours

    DBS Bank Ltd

    Singapore
    7 days ago
  •  ...configure, patch, and upgrade database software (Redis and MongoDB). Develop automation for the same, and for autohealing and enforcing...  ...a related field. Minimum 3-5 years of experience as a Data Engineer or Database Administrator. Proficient in database technologies... 
    Full time

    DBS Bank Ltd

    Singapore
    10 days ago
  •  ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Platform Engineer Overview Network Operations Center (NOC) Senior Platform Engineer is a key position responsible for ensuring the stable... 
    Full time
    Work at office
    Worldwide
    Shift work
    Night shift

    Mastercard

    Singapore
    10 days ago
  •  ...and a preferred NVIDIA Cloud Partner, is engineered to power the AI of tomorrow. With the...  ...possibilities. We are looking for key talents to develop in the following areas: ~ Cloud Service...  ..., including Go, Python, C++, Java, Rust, or related technologies Experience... 
    Full time
    Traineeship
    Work experience placement

    Bitdeer

    Singapore
    a month ago
  •  ...that can sustain massive parallel I/O. We are looking for an engineer who deeply understands distributed file systems and can integrate...  ...the digital asset industry; Involvement in new projects, developing processes/systems; Personal accountability, autonomy, fast... 
    Full time
    Local area

    Bitdeer

    Singapore
    10 days ago
  •  .... About the Role We are looking for a Head of Platform Engineering to own the development and operation of Pave Bank's platform...  ...engineers working on platform and infrastructure as the team develops. What We're Looking For Technical Strong experience in... 
    Full time

    Pave Bank

    Singapore
    7 days ago
  •  ...self-healing workflows. Partner with runtime and performance engineers to debug incidents from public API edge to model worker....  ...of the digital asset industry; Involvement in new projects, developing processes/systems; Personal accountability, autonomy, fast... 
    Full time
    Local area

    Bitdeer

    Singapore
    10 days ago
  •  ...partners through our multiple banking delivery channels. Lead AI Engineer We are seeking an experienced and visionary Lead AI Engineer...  ...Experience with Agentic AI Focus: Proven track record in developing and deploying scalable AI applications, with a strong foundation... 
    Full time

    DBS Bank Ltd

    Singapore
    6 days ago
  •  ...decision records and defending technical trade-offs. Drive the platform through its...  ...stringent Go and API standards, mentoring engineers, and aligning cross-functional teams....  ...industry; Involvement in new projects, developing processes/systems; Personal accountability... 
    Full time
    Contract work
    Local area

    Bitdeer

    Singapore
    22 days ago
  •  ...About the Role We're looking for an early-career Software Engineer to join us on a rotational track across our functional units: Banking & Payments, Trading, Investment Products, and Internal Products. You'll get broad exposure to how a programmable bank works end-to... 
    Remote job
    Full time

    Pave Bank

    Singapore
    18 days ago
  •  ...implementation, timely execution, and alignment with architectural and engineering standards. Provide technical leadership and guidance to a...  ...implementation of business initiatives. Mentor and develop team members, fostering a culture of collaboration, continuous... 
    Full time

    DBS Bank Ltd

    Singapore
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Rust Developer, Exchange OS Trading Engine. Be the first to apply!