Staff / Senior Staff Software Engineer, Matching Engine (java/c++)

OKX

Singapore, Singapore
On-site
Expertise in java or c++ programming
Experience with low-latency system design
Proficiency in assembly language debugging
The role involves designing and maintaining critical high-performance systems that serve millions of users on the OKX crypto exchange

Job Summary

  • The role involves designing and maintaining critical high-performance systems that serve millions of users on the OKX crypto exchange.
  • Candidates must possess exceptional troubleshooting skills capable of diagnosing complex issues down to the assembly language level.
  • The team leverages AI technologies to enhance efficiency and performance within their industry-leading trading product.

Matching Summary

The role involves designing and maintaining critical high-performance systems that serve millions of users on the OKX crypto exchange.

Skills & Requirements

Must-have

  • Expertise in Java or C++ programming
  • Experience with low-latency system design
  • Proficiency in assembly language debugging
  • Strong concurrency and memory management skills

Nice-to-have

  • Prior experience at large internet companies
  • Interest in AI-driven optimization techniques
  • Ability to work in fast-paced innovative environments

Key Requirements

  • Current right to work in Singapore without visa sponsorship
  • Solid understanding of object-oriented programming principles
  • Proven ability to optimize high-throughput distributed systems

Work Rights

Must have current right to work in Singapore

Tailored Resume

Cover Letter