C++ Trading Systems Developer

Salary
S$200,000 - S$400,000 - Per Year
Location
Singapore, Singapore
Type
Permanent
Workplace
Hybrid
Published
Jul 24, 2025
Ref
162908
Share this

We are seeking an experienced C++ Trading Systems Developer to join our high-performance team within the hedge fund industry. The successful candidate will be responsible for the design, development, and optimisation of low-latency trading systems. Working closely with quantitative analysts and traders, you will play an instrumental role in building robust and scalable infrastructure for real-time trading environments.

The role requires a deep understanding of performance-critical systems and a strong foundation in computer science principles. You will focus on building systems that can handle high-throughput, low-latency data and execute trades with minimal delay. A thorough knowledge of modern C++ standards (C++11 and above) and the ability to write efficient, reliable code is essential.

Responsibilities include developing new trading features, enhancing existing systems for performance and reliability, and contributing to the continuous technical improvement of the trading platform. You will also be expected to participate in code reviews and ensure adherence to best practices in software development and testing.

Key Requirements:

  • Strong proficiency in C++ with solid understanding of object-oriented programming and multithreading
  • Proven experience in building and maintaining low-latency trading systems or real-time systems
  • Good knowledge of data structures, algorithms, and software design principles
  • Excellent problem-solving skills and ability to work in a fast-paced trading environment
  • Familiarity with network programming and managing high-throughput data feeds
  • Experience with scripting languages such as Python or Bash for tools and automation
  • Understanding of financial markets and exchange connectivity protocols (e.g., FIX, market data feeds) is a plus
  • Experience working in a Linux/Unix environment
  • Strong communication skills and the ability to collaborate effectively with traders, researchers, and other developers
  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related discipline

The position is based in Singapore, Central Singapore. The role offers a highly dynamic and intellectually challenging work environment within one of the most competitive areas of the financial technology sector. If you have a passion for technology and finance and enjoy solving complex technical problems, we would like to hear from you.

 

Location: Singapore, Central Singapore, Singapore

Apply

Gravitas Recruitment Group
Follow us
© Gravitas Group 2025Site by