Senior/Staff Software Engineer. Liquidity Platform, Options Market Making

OKX
Hong Kong
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Ownership","Communication","Analytical skills","Technical communication"]

Build and operate automated options market-making systems across the full trading lifecycle—market data, pricing, quoting, order execution, hedging, positions, and risk controls. Collaborate with trading, quantitative, and product teams to translate requirements into reliable production software, improve performance and maintainability of critical trading paths, and strengthen testing, monitoring, alerting, and recovery. Lead core module design and code review, using an AI-native engineering workflow while owning delivery quality.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
OKX
OKX
2 days ago

Senior/Staff Software Engineer. Liquidity Platform, Options Market Making

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Build and operate automated options market-making systems across the full trading lifecycle—market data, pricing, quoting, order execution, hedging, positions, and risk controls. Collaborate with trading, quantitative, and product teams to translate requirements into reliable production software, improve performance and maintainability of critical trading paths, and strengthen testing, monitoring, alerting, and recovery. Lead core module design and code review, using an AI-native engineering workflow while owning delivery quality.
Location: Hong Kong
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and operate automated options market-making systems spanning market data, pricing, quoting, execution, hedging, positions, and risk controls.
  • •Collaborate with trading, quantitative, and product teams to translate business requirements into reliable, testable production systems.
  • •Improve performance, stability, and maintainability of critical trading paths across the liquidity and trading stack.
  • •Apply an AI-native engineering approach using AI coding tools from requirements analysis through testing and code review, while ensuring delivery quality.
  • •Own core module technical design and code review; contribute to testing, monitoring, alerting, recovery capabilities, and incident resolution/post-incident reviews.

Pay and Benefits

Perks:Health InsuranceMeal AllowanceLearning Budget

Key Requirements

  • •Bachelor's degree or above in Computer Science, Software Engineering, Mathematics, Physics, or a related discipline.
  • •At least two years of backend engineering experience in real-time systems, infrastructure, or trading systems.
  • •Proficiency in Java, Rust, or C++ and ability to work effectively in a multilingual codebase.
  • •Strong computer science fundamentals in operating systems, network communication, multithreading/concurrent programming, and distributed systems.
  • •Ability to use AI coding tools for requirements analysis, development, testing, and code review, and independently validate AI-generated designs and code.
Experience:2+ yearsBackend engineeringReal-time systemsTrading systemsDistributed systems
Education:Bachelor's
Skills:OwnershipCommunicationAnalytical skillsTechnical communication
Languages:English
Tech Stack:JavaJava 17RustC++LinuxTCPUDPWebSocketHTTPPythonAeronShared memoryLock-free queuesBinary protocolsCI/CDCIUnit testingIntegration testing

Company Brief

OKX
Global cryptocurrency exchange and Web3 technology provider offering spot and derivatives trading, custody, wallet services, and blockchain infrastructure to retail and institutional users worldwide.
Industry: Trading Platforms
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Victoria, Seychelles
Founded: 2017
WebsiteLinkedIn