Senior Software Engineer

P2P

Singapore

On-site

SGD 80,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A diversified trading firm in Singapore is seeking an experienced developer to join their Core Infrastructure team. The role involves designing, developing, and maintaining a low-latency trading platform. Ideal candidates will have at least 5 years of C++ experience in high-availability systems, strong multi-threaded programming skills, and the ability to troubleshoot complex issues. Knowledge of recent C++ standards and excellent English communication skills are also required.

Qualifications

  • Minimum of 5 years of experience developing high-availability systems in C++.
  • Strong understanding of hardware/software interaction.
  • Comfortable in performance tuning and troubleshooting.

Responsibilities

  • Design, develop and maintain a low-latency trading platform.
  • Work on various areas like order routing, market data, and risk systems.

Skills

C++ high-availability systems development
Multi-threaded programming
Performance tuning
STL and Boost libraries
C++23 standards knowledge
English communication skills

Job description

DRW is a diversified trading firm with a global presence and a focus on low‑latency trading technology.

Responsibilities

In this role, you will be a part of our Core Infrastructure team responsible for designing, developing and maintaining DRW's low‑latency trading platform. You will work on various areas of the technical stack, including order routing, market data, and risk systems.

Qualifications
  • Minimum of 5 years of experience developing high‑availability systems in C++ with very tight resource/latency constraints
  • Background in multi‑threaded programming and strong understanding of hardware/software interaction
  • Comfortable working “under the hood” and skilled in performance tuning (applications, Linux, socket I/O, etc.) and troubleshooting
  • Experience with C++ libraries such as STL and Boost
  • Up to date on the C++23 standards and able to discuss them
  • Experience on challenging projects like building a custom compiler, writing a matching engine, or handling large volumes of data in real time
  • Strong English verbal and written communication skills
Bonus points if you have:
  • Experience in the trading industry or another ultra‑low latency sensitive business that involves solving remarkably complex problems
  • Experience working with Research teams and Quants
  • Experience within gaming or streaming

We are an equal opportunity employer. Please contact us for any questions regarding diversity and inclusion.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

DRW Holdings, LLC. • Singapore

On-site
SGD 70,000 - 100,000
Senior Software Engineer
Senior Software Engineer

DRW • Singapore

On-site
SGD 90,000 - 120,000
Quantitative Developer – Equity Options
Quantitative Developer – Equity Options

DRW • Singapore

On-site
SGD 80,000 - 120,000
Senior Software Engineer, Trading Team
Senior Software Engineer, Trading Team

P2P • Singapore

On-site
SGD 100,000 - 150,000
Junior Trader
Junior Trader

DRW • Singapore

On-site
SGD 60,000 - 80,000
Quantitative Developer – Equity Options
Quantitative Developer – Equity Options

DRW • Singapore

On-site
SGD 80,000 - 120,000
Senior Data Engineer - Data Experience, Unified Platform
Senior Data Engineer - Data Experience, Unified Platform

DRW • Singapore

On-site
SGD 80,000 - 120,000
Quantitative Researcher, Equities
Quantitative Researcher, Equities

DRW • Singapore

On-site
SGD 80,000 - 120,000
Senior Data Engineer, Unified Platform
Senior Data Engineer, Unified Platform

P2P • Singapore

On-site
SGD 90,000 - 130,000
Senior Data Engineer, Unified Platform
Senior Data Engineer, Unified Platform

DRW • Singapore

On-site
SGD 120,000 - 180,000