Senior Software Engineer, C++

P2P

Hong Kong

On-site

HKD 600,000 - 800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Flow Traders is seeking talented C++ Engineers to join our expanding team in Hong Kong. This role focuses on building systems that analyze and trade numerous products across global trading venues daily.

The ideal candidate has over 5 years of experience in C++ development, preferably in the trading sector. Responsibilities include designing trading systems and optimizing performance to ensure market-leading reliability.

We value teamwork and collaboration, fostering a culture of innovation and continuous improvement.

Qualifications

  • 5+ years of post-graduation professional C++ software development experience, ideally in the proprietary trading industry.
  • Ability to write clean, reliable, and highly scalable code.
  • Interest in achieving maximum performance from available hardware and software.

Responsibilities

  • Design and deliver trading systems processing billions of market data updates daily.
  • Measure and optimize system performance for reliability, latency, and throughput.
  • Collaborate with teams across Technology, Trading, and Quantitative Research.
  • Push changes to production quickly, collecting feedback to refine approach.

Skills

C++ programming
Parallel programming
Multithreaded programming
Algorithms and data structures

Education

Bachelor Degree in Computer Science, Mathematics or equivalent

Tools

CMake
Git
Jira
Confluence

Job description

Flow Traders is seeking talented C++ Engineers to join our growing team in Hong Kong. Software Engineers at Flow Traders provide us with our competitive edge, equipping researchers and traders with the information and capabilities that they need to make sound business decisions. C++ plays a critical role in our event-driven trading systems, which are designed to reliably handle vast amounts of data at ultra-low latencies.

As a C++ Engineer, you will build systems used to analyze and trade tens of thousands of products across hundreds of global trading venues every day. Working closely with technologists, quantitative researchers and traders, you'll guide the development of our in-house trading technology and optimize it to achieve market-leading performance and reliability.

Teamwork is one of our most important firm values and end users are never more than a short walk away, guaranteeing short feedback loops and immediate insight into the value that your code provides. To foster collaboration and innovation, we maintain shared libraries, encourage code re-use, and continuously evolve our views on application architecture.

What You Will Do
  • Design and deliver trading systems that process billions of market data updates, orders and trading decisions across thousands of products on hundred of global trading venues every day
  • Measure and optimize performance to achieve best-in-class reliability, latency and throughput
  • Collaborate directly with global colleagues across Technology, Trading and Quantitative Research to shape the direction of our proprietary trading infrastructure
  • Iterate fast and often, pushing changes to production, collecting feedback and using it to refine your approach
Technologies we use
  • C++17/C++20 (with gcc/clang and CMake) and Python 3
  • Bitbucket (Git) version control, Bamboo CI/CD, Ansible deployment automation
  • Debian Linux across development and production environments
  • Jira project management, Confluence knowledge base
What You Need to Succeed
  • Bachelor Degree in Computer Science, Mathematics or equivalent
  • 5+ years of post-graduation professional C++ software development experience (proprietary trading industry preferred)
  • Ability to write clean, reliable, and highly scalable code
  • Good knowledge of algorithms and data structures
  • Experience in parallel, asynchronous, and multithreaded programming
  • Interest in achieving maximum performance from available hardware and software
  • Ability to communicate with technical and non-technical business colleagues
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer, C++
Senior Software Engineer, C++

Flow Traders • Hong Kong

On-site
HKD 600,000 - 800,000
Senior Software Engineer, C++
Senior Software Engineer, C++

Flow Traders • Hong Kong

On-site
HKD 700,000 - 900,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
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
Senior Research Engineer
Senior Research Engineer

Flow Traders • Hong Kong

On-site
HKD 800,000 - 1,000,000
Senior Software Engineer
Senior Software Engineer

ioTech Solutions • Hong Kong

On-site
HKD 900,000 - 1,300,000
Experienced Quantitative Researcher
Experienced Quantitative Researcher

P2P • Hong Kong Island

On-site
HKD 600,000 - 900,000
C++ Software Engineer
C++ Software Engineer

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 700,000 - 1,000,000
Graduate Trader
Graduate Trader

Quant Blueprint LLC • Hong Kong

On-site
HKD 300,000 - 450,000
Junior Quantitative Researcher, Equity
Junior Quantitative Researcher, Equity

Quant Blueprint LLC • Hong Kong

On-site
HKD 600,000 - 800,000