Senior/Staff Software Engineer, Liquidity Platform

OKX
Hong Kong, Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 3-8 yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Ownership","Collaboration"]

Design, build, and operate low-latency crypto trading infrastructure across trading lifecycle. Work on venue connectivity, pricing/execution engines, data platforms, and risk analytics with senior and staff engineers, collaborating with liquidity managers, product managers, and desk developers to deliver scalable, high-performance systems for global crypto markets.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
OKX
OKX
3 months ago

Senior/Staff Software Engineer, Liquidity Platform

✓ Verified Job

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

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

Job Summary

Design, build, and operate low-latency crypto trading infrastructure across trading lifecycle. Work on venue connectivity, pricing/execution engines, data platforms, and risk analytics with senior and staff engineers, collaborating with liquidity managers, product managers, and desk developers to deliver scalable, high-performance systems for global crypto markets.
Location: Hong Kong, Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design, build, and operate scalable, low-latency trading infrastructure and microservices for 24/7 crypto market operations
  • •Build and maintain connectivity to centralized exchanges, DeFi venues, and counterparties using FIX 5.0+, WebSocket, HTTP/2, and REST
  • •Develop and maintain core services across the trading lifecycle: strategy/execution engines, auto-pricing bots, order execution, and risk analytics
  • •Architect high-throughput order execution with sub-millisecond latency and real-time market-data pipelines
  • •Implement pre-trade risk controls, circuit breakers, monitoring, and auto-recovery to ensure 24x7 stability

Pay and Benefits

Perks:Health InsuranceLearning BudgetRemote WorkGym MembershipPensionWellness Stipend

Key Requirements

  • •Bachelor’s degree or above in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline
  • •Typically 3–8 years in software or data engineering with exposure to trading, OMS, middle/post-trade, or latency-sensitive systems
  • •Strong proficiency in Java (17+), Rust, C++, or Python with focus on code quality and reliability
  • •Experience with FIX 5.0+, WebSocket, HTTP/2, and REST; knowledge of network protocols and TCP/UDP optimization
  • •Strong SQL (MySQL, PostgreSQL) and experience with Redis and Kafka; Linux/Unix; Docker/Kubernetes; cloud platforms
Experience:3-8 yearsCryptoTradingLatency-sensitive systems
Education:Bachelor's
Skills:CommunicationProblem-solvingOwnershipCollaboration
Languages:English
Tech Stack:JavaJava 17+RustC++PythonKafkaRedisMySQLPostgreSQLDockerKubernetesRESTWebSocketFIX 5.0+HTTP/2LinuxUnixAWSAliCloudGCP

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