785,998open jobs
49,814companies
121,445added this week
Browse all
Salary
≈ $149k – $306k per year (Estimated)
Location
In office (Singapore)
Seniority
Staff · 5+ years exp

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 24, 2026. OKX scores A on the Alion truth index.

Overview
Company
Impact
Profile match

OKX

OKX is a global cryptocurrency exchange and Web3 technology company founded in 2017 and among the largest venues by trading volume. It offers spot, margin, futures, options and perpetual swap markets across hundreds of digital assets, alongside earn products, copy trading and institutional custody and prime services. The company also runs one of the most used self-custodial wallets and a decentralised exchange aggregator that connects to dozens of chains, and it operates the OKB token and the X Layer network, with major operational hubs in Singapore, Hong Kong, Dubai and San Jose.

OKX will be prioritising applicants who have a current right to work in Singapore, and do not require OKX's sponsorship of a visa

About OKX

At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom. OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves. Across our multiple offices globally, we are united by our core principles: We Before Me, Do the Right Thing, and Get Things Done. These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er. OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.

About the Opportunity

The Trading Systems team builds the mission-critical order, execution, position, and risk infrastructure that powers OKX’s global trading platform. We operate at the intersection of high performance, correctness, resilience, and scale-where every design decision matters.

We are seeking a Senior C++ Software Engineer to lead the design and evolution of our trading counter and core trading systems. This role is for an engineer who combines deep systems expertise with strong ownership: someone who investigates root causes, raises the quality bar across the engineering lifecycle, and turns individual learning into reusable team capability.

What You’ll Be Doing

  • Lead the architecture, design, and development of complex, high-performance C++ trading systems.
  • Design reliable distributed systems, including consistency, fault tolerance, disaster recovery, and resilience strategies across system boundaries.
  • Own work end to end-from technical proposals and design reviews through framework refactoring, implementation, deployment, production debugging, replay, and validation.
  • Solve low-level systems challenges involving networking, protocols, concurrency, memory management, performance, and operating-system-level behaviour.
  • Drive architectural improvements by identifying systemic issues and anti-patterns, such as overly coupled or “God Class” designs, and redesigning components with clear responsibilities.
  • Build proactive quality safeguards, including automated testing, failure-injection scenarios, stability validation, monitoring, and replay-based verification.
  • Design controlled experiments to validate architectural assumptions and diagnose complex production issues beyond surface-level symptoms.
  • Work effectively across heterogeneous technology stacks, making sound engineering decisions at language, service, and platform boundaries.
  • Independently explore and apply AI-assisted engineering practices across code understanding, solution design, cross-review, incident analysis, test validation, and knowledge capture.
  • Raise engineering standards through thoughtful code reviews, technical discussions, and continuous improvements to development practices.
  • Mentor engineers and share practical knowledge through documentation, playbooks, technical sessions, and reusable frameworks.

What We Look For In You

  • Bachelor’s degree or above in Computer Science, Software Engineering, or a related STEM field; equivalent practical experience is also valued.
  • 5+ years of hands-on software engineering experience, with substantial experience building production C++ systems.
  • Strong experience designing and evolving complex systems, with a clear understanding of architectural trade-offs.
  • Proven knowledge of concurrency, multithreading, network programming, and performance optimisation in Linux-based environments.
  • Hands-on experience with distributed consistency, high availability, fault tolerance, disaster recovery, or other system-level reliability designs.
  • Strong understanding of computer systems fundamentals, including networking protocols, operating systems, memory, storage, and runtime behaviour.
  • A track record of taking ownership proactively, from defining the problem to delivering and validating a robust solution.
  • Exceptional debugging and analytical ability, with a habit of investigating why issues occur-not simply applying short-term fixes.
  • Experience using automated tests, simulation, replay, or comparative experiments to validate system behaviour and reliability.
  • Clear communication skills and a collaborative mindset; able to turn experience into documentation, standards, and practices that help the whole team.

Nice to Haves

  • Experience with exchange, brokerage, trading counter, order management, execution, market data, or other low-latency financial systems.
  • Experience with event-driven architectures, messaging systems, or high-throughput distributed platforms.
  • Familiarity with Rust, Java, Go, Python, or other languages used in multi-language production environments.
  • Practical experience applying AI tools to improve software engineering workflows and code quality.
  • Experience working with globally distributed, cross-functional engineering teams.

Perks & Benefits

  • Competitive total compensation package

  • L&D programs and Education subsidy for employees' growth and development

  • Various team building programs and company events

  • Wellness and meal allowances

  • Comprehensive healthcare schemes for employees and dependants

  • More that we love to tell you along the process!

Notice:

All official OKXvacancies are published on this website.While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website.

Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's Candidate Privacy Notice.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
785,998 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Singapore
≈ $77k – $203k per year (Estimated) • Equity • In office • Full-Time • 2+ years exp • Master's Degree • Singapore
C++
AI/ML
Edge AI
Machine Learning
Apply
≈ $97k – $234k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
C++
Databases
MySQL
ClickHouse
Greenplum
Apply
≈ $98k – $237k per year (Estimated) • In office • Full-Time • Singapore
Python
Go
C++
Databases
Apache Kafka
Apply
In office • Full-Time • PhD • Singapore
Python
C++
AI/ML
Multimodal AI
Computer Vision
NLP
Recommender Systems
Apply
In office • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Go
Java
C++
AI/ML
Machine Learning
Apply
In office • PhD
Python
C++
AI/ML
Fine-tuning
Multimodal AI
Computer Vision
VLM
Vision-Language-Action
Machine Learning
DevOps
HPC
Linux
Robotics
ROS
Apply
In office • 2+ years exp
Python
JavaScript
C++
C++
TensorFlow C++
PyTorch C++
AI/ML
OpenCV
Computer Vision
TensorFlow
PyTorch
Machine Learning
DevOps
Git
Linux
Robotics
ROS
Gazebo
Apply
≈ $106k – $228k per year (Estimated) • Hybrid • Full-Time • Singapore
Python
C#
C++
AI/ML
Edge AI
Machine Learning
Apply
In office • 3+ years exp
Python
PowerShell
Bash
DevOps
Ansible
AWS
HPC
Linux
Windows
Cybersecurity
Active Directory
Management
Power Automate
Apply
In office • PhD
Python
C++
MATLAB
MATLAB
Simulink
Apply
≈ $148k – $305k per year (Estimated) • In office • 5+ years exp • Singapore
JavaScript
Kotlin
TypeScript
Swift
AI/ML
Claude Code
OpenAI Codex
Apply
≈ $94k – $248k per year (Estimated) • In office • 3+ years exp • Singapore
Java
Kotlin
Swift
Objective-C
Mobile
AppsFlyer SDK
Adjust
Apply
≈ $138k – $284k per year (Estimated) • In office • Singapore
Java
C++
Assembly
DevOps
CI/CD
Docker
Kubernetes
Apply
≈ $149k – $307k per year (Estimated) • In office • 6+ years exp • Singapore
JavaScript
Java
Kotlin
C++
Dart
Swift
Objective-C
AI/ML
Claude Code
OpenAI Codex
Frontend
React.js
Mobile
Jetpack Compose
Flutter
React Native
Apply
≈ $146k – $301k per year (Estimated) • In office • 8+ years exp • Singapore
Java
Rust
Kotlin
Swift
Objective-C
Mobile
AppsFlyer SDK
Adjust
Apply
Technical Lead 10 hours ago
≈ $84k – $218k per year (Estimated) • Hybrid • 8+ years exp • Singapore
JavaScript
Java
Kotlin
TypeScript
Dart
Scala
Scala
Akka
Databases
PostgreSQL
Cassandra
Apache Kafka
Frontend
React.js
Mobile
Flutter
Maestro
DevOps
GCP
CI/CD
AWS
Kubernetes
SRE
Management
Agile
QA
Cucumber
Playwright
Apply
≈ $71k – $186k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Python
PowerShell
Bash
DevOps
Terraform
Ansible
CI/CD
Git
AWS
Docker
Kubernetes
SRE
Platform Engineering
Configuration Management
Linux
Apply
≈ $60k – $126k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Singapore
Management
ServiceNow
Agile
Scrum
Kanban
Apply
≈ $33k – $71k per year (Estimated) • In office • Internship • Singapore
SQL
Design
Figma
Management
Google Sheets
Agile
Apply
Communications Intern 10 hours ago
≈ $32k – $62k per year (Estimated) • In office • Internship • Bachelor's Degree • Singapore
Apply
See all jobs
This is one of many
785,998 more open roles from verified company boards, updated every day.