O

OKX

Venture capital for blockchain startups

Senior/Staff Software Engineer - Liquidity Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A bachelor's degree or above in Computer Science, Engineering, Mathematics, Physics, or a related technical discipline is required; a combined finance background is advantageous.
  • Typically 3–8 years of software or data engineering experience is required, depending on level, ideally with exposure to trading, order management systems, middle- or post-trade, or latency-sensitive systems.
  • Strong proficiency in one or more of Java (17+), Rust, C++, or Python, with a focus on code quality and operational reliability.
  • Strong understanding of high-performance, low-latency distributed systems and multithreaded or concurrent programming; JVM internals and garbage-collection behavior are relevant where applicable.
  • Hands-on experience with FIX 5.0+, WebSocket, HTTP/2, and REST APIs, plus network protocol and TCP/UDP optimization.
  • Strong SQL skills, including MySQL or PostgreSQL schema design and performance tuning; experience with Redis and Kafka.
  • Comfort working in Linux or Unix environments; familiarity with Docker, Kubernetes, CI/CD pipelines, cloud platforms (AWS, AliCloud, or GCP), and on-premise infrastructure.
  • Understanding of market microstructure, order lifecycle, and trading concepts including PnL, margin, leverage, and market risk.
  • Fluency in English is required; Chinese or Mandarin is a strong plus for global cross-functional work.
  • Prior experience in proprietary trading, market making, quantitative research, or front-office technology at exchanges, banks, or investment institutions is preferred.
  • Experience with execution algorithms such as TWAP, VWAP, iceberg, sniper, and smart order routing, and with backtesting or strategy-simulation frameworks is preferred.
  • Experience with low-latency tooling and IPC, including Aeron, Chronicle Queue, Disruptor, shared-memory messaging, Agrona Collections, Protocol Buffers, or SBE, is preferred.
  • Experience with frameworks and libraries such as Spring, Netty, and Vert.x is preferred.
  • Experience with modern data platforms such as Spark/PySpark, Iceberg, ClickHouse, and InfluxDB; workflow orchestration tools such as Airflow and Celery; and ML tooling such as MLflow and TensorFlow is preferred.
  • Strong understanding of DeFi, blockchain, smart contracts, and crypto exchange APIs, or exposure to event-contract or prediction markets, is preferred.
  • Hands-on use of AI coding tools such as Claude Code or Codex on production work is preferred.
  • Risk and compliance experience and professional certifications such as CFA or FRM are preferred.

Responsibilities

  • Design, build, and operate scalable, fault-tolerant, low-latency trading infrastructure and microservices for continuous crypto market operations.
  • Build and maintain connectivity to centralized exchanges, DeFi venues, and counterparties using FIX 5.0+, WebSocket, HTTP/2, and REST, handling external integration complexities and on-chain data.
  • Develop and maintain core services across the trading lifecycle, including strategy and execution engines, automated pricing and trading bots, order execution and position tracking, trade and position data platforms, and risk and analytics systems.
  • Architect and optimize high-throughput order execution to sub-millisecond latency targets, and build real-time market-data pipelines aggregating order books and price feeds across venues.
  • Implement pre-trade risk controls, circuit breakers, rate limiters, position/PnL and risk calculations, automated alerting, and high-availability architecture.
  • Implement monitoring, alerting, and auto-recovery to keep strategies stable, scalable, and self-healing in a 24/7 trading environment.
  • Build trusted data models, reconciliation workflows, and data-quality controls with clear lineage, reproducibility, and documentation, delivering outputs for the trading desk, Finance, and Operations.
  • Profile and eliminate latency hotspots using garbage-free coding and lock-free concurrency, and continuously improve system performance and user experience.
  • Collaborate with liquidity managers, product managers, desk developers, risk, finance, and operations to design, implement, and roll solutions into production.
  • Conduct code reviews, mentor junior engineers, and uphold scalability, resiliency, maintainability, and security best practices across development activities.

Desired Qualifications

  • A combined finance background is advantageous.
  • Chinese or Mandarin is a strong plus for global, cross-functional work.

About the Company

OKX

Venture capital for blockchain startups

OKX Ventures acts as the investment arm of the OKX cryptocurrency exchange, funding and supporting blockchain, DeFi, and Web3 projects. It invests across a wide range of areas—from infrastructure and middleware to applications and games—aiming to strengthen the crypto ecosystem. The firm provides capital and access to OKX’s network of partners and advisors to help portfolio companies grow and succeed. Notable holdings include Polygon, Solana, and Avalanche, reflecting a strategy focused on projects with potential to impact the crypto industry at large. OKX Ventures differentiates itself through its crypto-native perspective, extensive industry network, and active involvement in portfolio development, rather than just providing funding. Its goal is to identify promising projects and help them scale, contributing to a more robust and innovative blockchain ecosystem.

Company size
5,001-10,000
Company stage
Not listed
Total funding
$1.1B
Headquarters
Singapore, Singapore
Founded
2017

Recently Posted Jobs

Explore more opportunities at OKX

See more jobs