Low-Latency C++ Market Data Engineer

Millennium

Hong Kong

On-site

HKD 800,000 - 1,200,000

Full time

25 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Millennium is a global investment firm seeking a senior Market Data Engineer to join our IT team in managing real-time data feeds. You will develop and optimize low-latency C++ components that connect to brokers, exchanges, and other venues.

The role requires deep knowledge of Linux, OS tuning, and networking, plus experience with large-scale data analysis and Python scripting. You will work closely with Portfolio Managers to ensure robust, scalable data infrastructure across trading platforms.

Qualifications

  • 5+ years in financial markets technology.
  • Expert in low-latency, multi-threaded C++ development.
  • Strong Linux and OS/network tuning capabilities.
  • Experience with large-scale data analysis and Python.
  • Familiarity with Asian market data feeds.

Responsibilities

  • Develop real-time market data components that connect to brokers and exchanges.
  • Build systems for the full data workflow across data services.
  • Integrate market data with trading infrastructure, including pre-trade risk checks.
  • Engineer low-latency, high-performance multi-threaded applications in C++.
  • Analyze large data sets to troubleshoot and improve performance.
  • Tune OS and network settings on Windows and Linux.
  • Interpret exchange specs to implement connectivity solutions.
  • Collaborate with IT teams, developers, and Portfolio Managers.

Skills

Advanced C++ development
Linux proficiency
Python scripting
Market data knowledge
Communication skills
Asian market data familiarity

Tools

Linux OS
Windows OS
Network tuning tools

Job description

Millennium is a global investment firm seeking a senior Market Data Engineer to join our IT team in managing real-time data feeds. You will develop and optimize low-latency C++ components that connect to brokers, exchanges, and other venues.

The role requires deep knowledge of Linux, OS tuning, and networking, plus experience with large-scale data analysis and Python scripting. You will work closely with Portfolio Managers to ensure robust, scalable data infrastructure across trading platforms.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Real-Time Market Data Engineer - Low-Latency C++
Real-Time Market Data Engineer - Low-Latency C++

Millennium Management LLC • Hong Kong

On-site
HKD 900,000 - 1,300,000
Market Data Real-Time Developer
Market Data Real-Time Developer

Millennium Management LLC • Hong Kong

On-site
HKD 900,000 - 1,300,000
Real-Time Market Data Engineer (Low-Latency)
Real-Time Market Data Engineer (Low-Latency)

Millennium • Hong Kong

On-site
HKD 900,000 - 1,500,000
Market Data Real-Time Developer
Market Data Real-Time Developer

Millennium • Hong Kong

On-site
HKD 800,000 - 1,200,000
Market Data Engineer
Market Data Engineer

Millennium • Hong Kong

On-site
HKD 900,000 - 1,500,000
C++ Software Engineer
C++ Software Engineer

Tardis Group • Hong Kong

On-site
HKD 700,000 - 1,100,000
Low-Latency Equity Volatility Engineer
Low-Latency Equity Volatility Engineer

Millennium • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior C++ Engineer - Low-Latency Market Connectivity
Senior C++ Engineer - Low-Latency Market Connectivity

Tardis Group • Hong Kong

On-site
HKD 700,000 - 1,100,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
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,100,000