OKX

Staff / Senior Staff Software Engineer, Matching Engine

OKX
Apply
over 1 year ago
Singapore, SingaporeStaff+

Responsibilities

  • Build and maintain high-performance, reliable, scalable, and low-latency systems for the exchange platform.
  • Design and implement new features while improving existing matching-engine and core exchange systems.
  • Diagnose and resolve complex system issues using advanced troubleshooting tools, including low-level assembly-language debugging when necessary.
  • Write clean, efficient, maintainable code and conduct code reviews, performance testing, and quality assurance.
  • Collaborate with cross-functional teams and explore AI-driven approaches to system optimization, troubleshooting, and automation.

Requirements

  • Expertise in Java or C++ and strong knowledge of object-oriented programming, concurrency, and system-level programming.
  • Proven experience developing and optimizing low-latency, high-throughput systems, including performance tuning, memory management, and concurrency optimization.
  • Proficiency diagnosing complex system issues with profilers, debuggers, and log analyzers, including low-level debugging when needed.
  • Strong STEM education background and knowledge of data structures, algorithms, system design, and network protocols.
  • Experience with large internet companies and large-scale, high-availability systems is preferred.
  • Experience supporting peak traffic scenarios and familiarity with low-latency systems, real-time applications, or high-frequency trading platforms are preferred.
  • Knowledge of message-oriented middleware or asynchronous programming is preferred.
  • Familiarity with DevOps practices and tools, including CI/CD pipelines, Docker, Kubernetes, or cloud platforms, is preferred.
  • Proficiency in English and Mandarin and experience using AI technologies to improve efficiency are preferred.

Benefits

  • Competitive total compensation package.
  • Learning and development programs and an education subsidy.
  • Team-building programs and company events.
  • Wellness and meal allowances.
  • Comprehensive healthcare schemes for employees and dependants.
  • On-site role, as indicated by the #LI-ONSITE designation.

Categories

OKX

About OKX

5,001-10,000 employees

OKX builds a global cryptocurrency exchange and Web3 wallet used by retail and institutional traders for spot, derivatives, and DeFi access, with developer APIs. Its business model centers on trading and financing fees, plus wallet and on-chain services. Founded in 2017 and privately held, OKX publishes monthly proof-of-reserves and operates as part of the OKG group serving crypto markets worldwide.

Contact me