Senior C++ Trading Systems Architect

Leadingnation

Hong Kong

On-site

HKD 1,103,000 - 1,716,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Education subsidy
Team events
Wellness and meals
Healthcare coverage

Job summary

OKX's Trading Systems team is building mission-critical order, execution, and risk infrastructure that powers our global trading platform. We are seeking a Senior C++ Software Engineer to lead the design and evolution of trading counter and core systems.

The role requires deep systems expertise, ownership, and a track record of delivering robust, high-performance software in Linux environments. You will mentor engineers, drive quality, and collaborate across global teams to raise engineering

Qualifications

  • 5+ years of hands-on software engineering experience building production C++ systems.
  • Strong experience designing complex systems and architectural trade-offs.
  • Proven knowledge of concurrency, networking, and Linux-based performance.
  • Experience with distributed consistency, high availability, fault tolerance, or disaster recovery.
  • Ownership mindset from problem to solution and validation.
  • Excellent debugging and analytical skills; proactive problem solver.
  • Experience with automated tests, replay, or similar verification.

Responsibilities

  • Lead architecture, design, and development of high-performance C++ trading systems.
  • Design reliable distributed systems with fault tolerance and disaster recovery.
  • Own end-to-end work from proposals through deployment and validation.
  • Solve low-level challenges in networking, memory, and performance.
  • Drive architectural improvements and refactor monolithic designs.
  • Build quality safeguards: automated tests, failure-injection, monitoring.
  • Design experiments to validate architectural assumptions and diagnose issues.
  • Collaborate across heterogeneous stacks and boundaries.
  • Apply AI-assisted engineering practices across code understanding and reviews.
  • Mentor engineers and share knowledge through docs and playbooks.

Skills

C++
Distributed systems
Multithreading
Networking
Performance optimization
Debugging
Ownership
Code reviews

Education

Bachelor's degree in CS/SE

Tools

Linux tooling

Job description

OKX's Trading Systems team is building mission-critical order, execution, and risk infrastructure that powers our global trading platform. We are seeking a Senior C++ Software Engineer to lead the design and evolution of trading counter and core systems.

The role requires deep systems expertise, ownership, and a track record of delivering robust, high-performance software in Linux environments. You will mentor engineers, drive quality, and collaborate across global teams to raise engineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Staff Software Engineer, C++ - Trading Service
Senior/Staff Software Engineer, C++ - Trading Service

OKG • Hong Kong

On-site
HKD 1,103,000 - 1,716,000
Competitive compensation
Education subsidy
Team events
+2
Senior Engineering Director: AI-Driven Distributed Systems
Senior Engineering Director: AI-Driven Distributed Systems

OKX • Hong Kong

On-site
HKD 784,000 - 1,176,000
Competitive total compensation package
Education subsidy for growth
Team events
+1
Senior Software Engineer – Real-Time Options Market Making
Senior Software Engineer – Real-Time Options Market Making

OKX • Hong Kong

On-site
HKD 900,000 - 1,500,000
L&D and Education subsidy
Wellness and meal allowances
Healthcare for employees and dependa
+1
Senior C++ Systems Engineer - Low-Latency Trading Platform
Senior C++ Systems Engineer - Low-Latency Trading Platform

Flow Traders • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Senior C++ Systems Engineer — Ultra-Low Latency Trading
Senior C++ Systems Engineer — Ultra-Low Latency Trading

Flow Traders • Hong Kong

On-site
HKD 700,000 - 900,000
Senior C++ Engineer for Low-Latency Trading
Senior C++ Engineer for Low-Latency Trading

Flow Traders • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Software Engineer, C++ (Market Data)
Senior Software Engineer, C++ (Market Data)

FlowTraders • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Software Engineer, C++ (Market Data)
Senior Software Engineer, C++ (Market Data)

Flow Traders • Hong Kong

On-site
HKD 1,200,000 - 1,800,000
Mid-Senior Front Office Developer
Mid-Senior Front Office Developer

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 600,000 - 1,200,000
Trading Systems Reliability Engineer - C++
Trading Systems Reliability Engineer - C++

Selby Jennings • Hong Kong

On-site
HKD 900,000 - 1,300,000