---
title: "Senior Software Engineer, C++ (Market Data)"
company: "Flow Traders"
company_url: "https://www.remjobs.works/companies/flow-traders"
url: "https://www.remjobs.works/job/flow-traders-senior-software-engineer-c-market-data-5468b57b-f517-4150-bb84-2a59e750db48"
apply_url: "https://job-boards.greenhouse.io/flowtraders/jobs/8212740"
workplace: onsite
location: "Hong Kong"
employment_type: unspecified
seniority: senior
role: software-engineering
region: asia-pacific
skills: ["cpp"]
date_posted: 2026-09-18T02:57:48.000Z
first_seen_by_remjobs: 2026-09-18T03:19:46.609Z
---

# Senior Software Engineer, C++ (Market Data)

**Flow Traders** · Hong Kong

Apply: https://job-boards.greenhouse.io/flowtraders/jobs/8212740

## About the role

Flow Traders Hong Kong is looking for a Senior C++ Software Engineer to lead the next-generation architecture of the market data and execution platforms that power our fully systematic trading. We don't treat market data as plumbing - for us it's a source of alpha, where feed handling, order book construction, and a deep understanding of exchange microstructure are themselves a competitive edge. We're looking for a senior individual contributor who has lived this philosophy in a proprietary or systematic trading environment and can squeeze every nanosecond out of the path from wire to strategy.

As a senior individual contributor, you'll be working on the Core Platform that underpins quantitative research, pricing, strategy development, and execution across hundreds of venues. You'll work in a tight, iterative loop with quants and technical traders, applying deep expertise in modern C++, OS internals, CPU and memory architecture, lock-free concurrency, and low-latency networking to push our systems toward state-of-the-art performance, robustness, and observability.

###### What you will do:

- Design and implement high‑performance components for market data ingestion, normalization, and distribution, as well as its usage for order execution and strategy infrastructure.

- Develop tools and frameworks that enable quants and technical traders to build, tune, and deploy data‑driven systematic pricing and trading strategies.

- Own the full lifecycle of your components in a fast‑paced, iterative environment: deploy, monitor, profile, and optimize your code in production.

- Work closely with focus group engineers, quants, and technical traders to refine requirements, collect feedback, and iterate on the platform's design and implementation.

###### What you need to succeed:

- BSc, MSc, or PhD in Computer Science, Mathematics, or a related field.

- 5+ years of post‑graduation professional C++ software development experience.

- Experience building low‑latency market data ingestion, order execution, and algorithmic trading systems (proprietary trading industry preferred).

- Strong knowledge in one or more APAC markets.

- Strong knowledge of algorithms and data structures.

- Experience in parallel, asynchronous, and multithreaded programming.

- Demonstrated ability to write clean, reliable, and highly scalable C++ code.

- Interest in extracting maximum performance from available hardware and software (CPU caches, memory layout, networking, etc.).

- Ability to communicate effectively with both technical and non‑technical colleagues.

---

Source: Flow Traders's own career page, read by RemJobs. Canonical HTML version: https://www.remjobs.works/job/flow-traders-senior-software-engineer-c-market-data-5468b57b-f517-4150-bb84-2a59e750db48
