C++ Developer - Sanderson-iKas

Sanderson-Ikas

Hong Kong

On-site

HKD 900,000 - 1,200,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sanderson-iKas in Hong Kong seeks a Senior C++ Software Engineer to design and optimise mission-critical trading infrastructure, delivering ultra-low latency systems for real-time market data and order execution.

You will work with quantitative researchers, traders, and engineers across core platforms, exchange connectivity, and market data infrastructure, contributing to the full software lifecycle from development to deployment.

Qualifications

  • 5+ years of professional C++ software development experience.
  • Strong knowledge of algorithms, data structures, and systems programming.
  • Experience building concurrent, asynchronous, or multithreaded applications.
  • Strong problem-solving and collaboration with technical stakeholders.

Responsibilities

  • Design and build high-performance C++ applications for real-time trading and market data processing.
  • Develop and enhance core components used across trading, pricing, quantitative research, and strategy platforms.
  • Build low-latency infrastructure for market connectivity, order routing, and exchange communication.
  • Partner with traders and quantitative researchers to implement and optimise systematic trading capabilities.
  • Improve the performance, scalability, and reliability of distributed event-driven systems.
  • Develop reusable libraries, frameworks, and internal tooling to accelerate engineering productivity.
  • Investigate production issues, performance bottlenecks, and latency optimisation opportunities.
  • Contribute throughout the full software development lifecycle, including testing, deployment, monitoring, and continuous improvement.

Skills

C++
Multithreading
Linux
Performance optimization
Algorithms & data structures
Team collaboration

Education

Bachelor's/Master's/PhD in CS or quantitative field

Tools

FIX/WebSocket protocols

Job description

Senior C++ Software Engineer - Leading Global High-Frequency Trading Firm (Hong Kong)

About the Company

Our client is a globally recognised proprietary trading firm and one of the technology leaders in the high-frequency trading industry. With offices across the globe, the firm develops its own trading technology, infrastructure, and quantitative research platforms in-house.

Technology sits at the core of the business. Engineers work directly alongside quantitative researchers and traders to build ultra-low latency systems that power trading across global financial markets.

The Opportunity

As a Senior C++ Software Engineer, you'll join a high-performance engineering team responsible for building and optimising mission-critical trading infrastructure. This role focuses on designing scalable, event-driven systems that process massive volumes of real-time market data and execute orders with extremely low latency.

You'll work across core trading platforms, exchange connectivity, market data infrastructure, and execution systems while collaborating closely with quantitative researchers, traders, and fellow engineers.

What You'll Be Doing

  • Design and build high-performance C++ applications for real-time trading and market data processing.
  • Develop and enhance core components used across trading, pricing, quantitative research, and strategy platforms.
  • Build low-latency infrastructure for market connectivity, order routing, and exchange communication.
  • Partner with traders and quantitative researchers to implement and optimise systematic trading capabilities.
  • Improve the performance, scalability, and reliability of distributed event-driven systems.
  • Develop reusable libraries, frameworks, and internal tooling to accelerate engineering productivity.
  • Investigate production issues, performance bottlenecks, and latency optimisation opportunities.
  • Contribute throughout the full software development lifecycle, including testing, deployment, monitoring, and continuous improvement.

What We're Looking For

  • Bachelor's, Master's, or PhD in Computer Science, Mathematics, Engineering, or a related quantitative discipline.
  • 5+ years of professional experience developing software in modern C++.
  • Strong understanding of algorithms, data structures, and systems programming.
  • Experience building concurrent, asynchronous, or multithreaded applications.
  • Passion for writing clean, maintainable, and highly performant code.
  • Experience working on Linux-based systems and performance-critical applications.
  • Strong problem-solving skills and the ability to collaborate with highly technical stakeholders.

Nice to Have

  • Experience in low-latency systems, networking, or distributed systems.
  • Knowledge of exchange connectivity protocols such as FIX, WebSocket, or binary market data feeds.
  • Exposure to performance optimisation techniques, kernel bypass, network programming, or hardware-aware optimisation.
  • Experience with Rust or Python alongside C++ is advantageous.
  • Background in electronic trading, market data, or real-time financial systems.

Why This Role?

  • Join one of the world's leading technology-driven trading firms.
  • Build systems that operate at microsecond latency and process global market data in real time.
  • Work in a highly collaborative environment with direct interaction between engineers, quants, and traders.
  • Exposure to challenging engineering problems in distributed systems, networking, and performance optimisation.
  • Competitive compensation package with strong long-term career progression.

"Sanderson-iKas" is the brand name for the following companies incorporated in Hong Kong: Sanderson Solutions International ( Hong Kong) Limited (Business Registration no. 53924 ) and iKas International ( Asia) Limited (Business Registration no. 39987 )

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Sanderson-Ikas • Hong Kong

On-site
HKD 900,000 - 1,200,000
C++ Developer (Market Date/Quant Strategy/Market Connectivity)
C++ Developer (Market Date/Quant Strategy/Market Connectivity)

Sanderson-Ikas • Hong Kong

On-site
HKD 900,000 - 1,300,000
C++ Engineer – Global Elite Trading Firm
C++ Engineer – Global Elite Trading Firm

eFinancialCareers • Hong Kong

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

Sanderson-Ikas • Hong Kong

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

BAH Partners • Hong Kong

On-site
HKD 750,000 - 1,200,000
Quant Developer (C++) - Fast Growing Company (~HKD 1.2Mil)
Quant Developer (C++) - Fast Growing Company (~HKD 1.2Mil)

Michael Page International (HK) Ltd • Hong Kong

On-site
HKD 1,050,000 - 1,350,000
C++ Market Making Developer - Global Trading Firm - Hong Kong
C++ Market Making Developer - Global Trading Firm - Hong Kong

NLS Executive Search • Hong Kong Island

On-site
HKD 392,464 - 627,943
Professional development opportunities
Dynamic and inclusive work environment
Senior Software Engineer, C++ (Market Data)
Senior Software Engineer, C++ (Market Data)

FlowTraders • Hong Kong

On-site
HKD 900,000 - 1,300,000
C++ Developer (Market Execution)
C++ Developer (Market Execution)

Gravitas Recruitment Group Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,300,000
Low Latency C++ Developer
Low Latency C++ Developer

Eclipse Options (HK) Limited • Hong Kong Island

On-site
HKD 500,000 - 700,000