Senior C++ Engineer — Low-Latency Trading Systems

Leadingnation

Hong Kong

On-site

HKD 900,000 - 1,400,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Leadingnation in Hong Kong is seeking a Senior C++ Engineer to design, develop, and optimize core real-time trading infrastructure. You will work on latency-sensitive components, ensure code quality, and collaborate with cross-functional teams to deliver robust and scalable solutions.

The role emphasizes hands-on coding, debugging, and performance tuning, with mentoring of junior engineers. Prior trading systems experience is highly preferred and you will participate in reviews, profiling, and

Qualifications

  • 7+ years of experience in C++ system-level development, ideally C++17 or newer.
  • Proven experience designing low-latency, high-throughput, and highly available systems.
  • Deep understanding of threading models, memory layout, lock-free data structures, and CPU/cache behavior.
  • Proficiency with system-level debugging and profiling tools (perf, gdb, valgrind, sanitizers).
  • Experience writing technical design documents and leading system-level architectural discussions.
  • Strong communication skills and ability to collaborate across backend and frontend teams.
  • Experience mentoring engineers and leading large-scale system design.
  • Experience in networking protocols (TCP, UDP, WebSockets) support.
  • Familiarity with event-driven architectures, asynchronous processing, and message queues/brokers (ZeroMQ and/or Kafka).

Responsibilities

  • Collaborate with traders and project managers to understand mission-critical trading apps.
  • Develop and maintain high-performance C++ components for real-time data processing and event handling.
  • Contribute to system design decisions around memory management, concurrency, error recovery, IPC.
  • Work with backend and frontend engineers to design efficient APIs and system boundaries.
  • Conduct in-depth code reviews focusing on performance, correctness, and maintainability.
  • Identify performance bottlenecks and lead profiling and optimization.
  • Mentor junior and mid-level engineers on design patterns, performance, and C++ best practices.
  • Contribute directly to feature implementation, maintenance, and system improvements.
  • Stay informed on industry trends and advancements in trading infra and real-time systems.
  • Foster a culture of technical ownership and transparency.

Skills

C++ system-level
Low-latency systems
High-throughput systems
Concurrency & threading
Profiling & debugging
Networking protocols (TCP/UDP/Webs)
Mentoring engineers
System design leadership

Tools

perf
gdb
valgrind
sanitizers
ZeroMQ
Kafka
Prometheus
Grafana
OpenTelemetry
gRPC

Job description

Leadingnation in Hong Kong is seeking a Senior C++ Engineer to design, develop, and optimize core real-time trading infrastructure. You will work on latency-sensitive components, ensure code quality, and collaborate with cross-functional teams to deliver robust and scalable solutions.

The role emphasizes hands-on coding, debugging, and performance tuning, with mentoring of junior engineers. Prior trading systems experience is highly preferred and you will participate in reviews, profiling, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C++ Systems Engineer - Low-Latency Trading
Senior C++ Systems Engineer - Low-Latency Trading

Robert Half Hong Kong Limited • Hong Kong

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

P2P • Hong Kong

On-site
HKD 600,000 - 800,000
Low-Latency C++ Engineer — Elite Trading Systems
Low-Latency C++ Engineer — Elite Trading Systems

BAH Partners • Hong Kong

On-site
HKD 700,000 - 1,000,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++ Trading Systems Engineer (Low-Latency)
Senior C++ Trading Systems Engineer (Low-Latency)

ioTech Solutions • Hong Kong

On-site
HKD 900,000 - 1,300,000
Low-Latency C++ Engineer for Global Quant Trading
Low-Latency C++ Engineer for Global Quant Trading

Pinpoint Asia • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior C++ Software Engineer — Low-Latency Trading
Senior C++ Software Engineer — Low-Latency Trading

Flow Traders • Hong Kong

On-site
HKD 600,000 - 800,000
C++ Low-Latency Trading Systems Engineer
C++ Low-Latency Trading Systems Engineer

IO Tech Solutions Limited • Hong Kong

On-site
HKD 600,000 - 1,200,000
VP-Level Senior C++ Developer - Ultra-Low Latency Trading
VP-Level Senior C++ Developer - Ultra-Low Latency Trading

Selby Jennings • Hong Kong

On-site
HKD 1,200,000 - 2,400,000
Senior C++ Market-Making Engineer (Low-Latency)
Senior C++ Market-Making Engineer (Low-Latency)

Goldman Sachs • Hong Kong

On-site
HKD 1,200,000 - 2,800,000