Senior/Staff Engineer, Liquidity Platform, Trading Service at OKX - ScoutJobs - The AI-curated global job board
Skip to content
OKX
Posted 3 days ago

Senior/Staff Engineer, Liquidity Platform, Trading Service

OKXSenior/Staff Engineer, Liquidity Platform, Trading Service

Perks & benefits

Education AllowanceHealth InsuranceMedical InsuranceRelocation AllowanceVisa

Requirements

5-8 years software development experience, Strong Java 17+ proficiency, Experience with FIX 5.0+, WebSocket, and HTTP/2, Multi-threaded programming knowledge, STEM education background

Skills

JavaRustPythonRedis

About the role

Responsibilities

  • Design and optimize high-throughput order execution systems with sub-millisecond latency targets
  • Build real-time market data pipelines aggregating order books and price feeds from multiple exchanges
  • Implement position tracking with exchange reconciliation, risk limits, and multi-account support
  • Develop exchange connectivity using FIX 5.0+, WebSocket, and HTTP/2 protocols
  • Profile and eliminate latency hotspots using garbage-free coding and lock-free concurrency
  • Implement pre-trade risk controls, circuit breakers, and rate limiters

Requirements

  • 5-8 years of software development experience, preferably in trading, OMS, or latency-sensitive systems
  • Strong Java 17+ proficiency with an understanding of JVM internals and GC behavior
  • Hands-on experience with FIX 5.0+, WebSocket, and HTTP/2 protocols
  • Solid multi-threaded programming and concurrent systems knowledge
  • STEM (Science, Technology, Engineering, or Mathematics) education background
  • Strong problem-solving skills and attention to detail

Preferred Qualifications

  • Experience with cryptocurrency/digital assets, crypto exchange APIs, or DeFi
  • Knowledge of execution algorithms such as TWAP, VWAP, iceberg, or smart order routing
  • Experience with IPC technologies like Aeron or Chronicle Queue
  • Proficiency or strong interest in Rust for performance-critical systems
  • Familiarity with low-latency libraries (Agrona, SBE, Protocol Buffers) or frameworks (Netty, Vert.x)
  • Experience with time-series databases (InfluxDB) or caching/coordination tools (Redis, etcd)

Benefits

  • Competitive total compensation package
  • L&D programs and education subsidies for professional growth
  • Various team building programs and company events
  • Wellness and meal allowances
  • Comprehensive healthcare schemes for employees and dependents

About the Company

OKX is a leading crypto exchange and the developer of OKX Wallet, providing millions of users access to crypto trading and decentralized applications (dApps). We are a trusted brand for large institutions seeking access to crypto markets, backed by our Proof of Reserves. Our global team is united by the core principles of We Before Me, Do the Right Thing, and Get Things Done.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior/Staff Engineer, Liquidity Platform, Trading Service

OKX · Hong Kong

Sign up to apply