C++ Engineer - Trading systems

Durlston Partners LLP

Singapore

On-site

SGD 180,000 - 300,000

Full time

5 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Impactful work
Cutting-edge technology
Collaborative culture

Job summary

Durlston Partners LLP in Singapore seeks a skilled C++ engineer to design and optimise ultra-low-latency trading systems. You will work on market data feeds, order gateways and risk systems, delivering robust production code in a fast-paced environment.

Responsibilities include building high-performance infrastructure, profiling across CPUs and memory, and collaborating with quants and traders to turn strategies into reliable software. You will own testing, deployment and system reliability.

Qualifications

  • 3+ years of professional C++ development in latency-sensitive trading.
  • Strong knowledge of modern C++, templates and performance-oriented design.
  • Experience with Linux, multithreading and low-latency networking.

Responsibilities

  • Design and build high-performance, low-latency trading infrastructure in C++.
  • Develop exchange connectivity: market data feed handlers and gateways.
  • Profile and optimise system performance at CPU, memory and kernel levels.
  • Collaborate with quants and traders to productionise strategies.
  • Build tools for simulation, backtesting, monitoring and real-time risk.
  • Own reliability, testing and deployment of critical production systems.

Skills

Modern C++
Low-latency
Linux
Multithreading
Networking
Performance profiling

Education

CS/Engineering degree

Tools

DPDK
OpenOnload

Job description

Firm: Leading global proprietary trading firm


About the firm


Our client is a highly successful proprietary trading firm that trades only its own capital across global markets. Technology is at the core of its edge: it builds its trading systems in-house, from market data to order execution. Engineers work in small, flat teams alongside traders and researchers, with real ownership and visible impact on the business.


The role


You’ll design, build and optimise the ultra-low-latency systems behind the firm’s automated trading strategies. That includes market data feed handlers, order gateways, trading engines and risk systems, where every microsecond, and often every nanosecond, matters.


What you’ll do



  • Design and build high-performance, low-latency trading infrastructure in modern C++ (17/20/23).

  • Develop exchange connectivity: market data feed handlers and order entry gateways across global venues.

  • Profile and optimise performance at the system level, covering CPU caches, memory layout, lock-free data structures, kernel bypass and networking.

  • Work closely with quant researchers and traders to turn strategies into robust production code.

  • Build tools for simulation, backtesting, monitoring and real-time risk.

  • Own the reliability, testing and deployment of critical production systems.


What we’re looking for



  • 3+ years of professional C++ development, ideally in HFT, market making or another latency-sensitive field.

  • Expert knowledge of modern C++: templates, move semantics, the memory model and performance-oriented design.

  • Strong understanding of computer architecture, operating systems (Linux), multithreading and concurrency.

  • Experience with low-latency networking: TCP/UDP, multicast, kernel bypass (Solarflare/OpenOnload, DPDK).

  • A degree in computer science, engineering, mathematics or a related field from a top university.

  • A data-driven approach to performance: you measure, profile and benchmark rather than guess.

  • Strong ownership, pragmatism and the ability to work in a fast-paced trading environment.


Nice to have



  • Exchange protocols and market data formats (FIX, ITCH/OUCH, SBE, CME MDP3).

  • FPGA or hardware-acceleration experience, or working closely with hardware engineers.

  • Python for tooling and analysis.

  • Knowledge of market microstructure and electronic trading.


What’s on offer



  • Highly competitive compensation: market-leading base plus a significant discretionary bonus.

  • Direct impact on trading performance, with clear visibility of your contribution.

  • Cutting-edge technology, including co-located infrastructure and the latest hardware.

  • A collaborative, non-hierarchical culture alongside world-class engineers, traders and researchers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Trading Technology
Senior Software Engineer - Trading Technology

Charterhouse Partnership • Singapore

On-site
SGD 180,000 - 240,000
C++ Quantitative Developer - Proprietary Trading Firm
C++ Quantitative Developer - Proprietary Trading Firm

Empower Partners Singapore • Singapore

On-site
SGD 150,000 - 230,000
C++ Low-Latency Trading Engineer, Assistant Manager / Manager
C++ Low-Latency Trading Engineer, Assistant Manager / Manager

KPMG SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Space Executive • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

tokka labs pte. ltd. • Singapore

On-site
SGD 120,000 - 190,000
C++ Low-Latency Engineer
C++ Low-Latency Engineer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 120,000 - 170,000
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology

Bank of America • Singapore

On-site
SGD 90,000 - 120,000
C++ Software Engineer
C++ Software Engineer

Tradingdev ETD Tech • Singapore

On-site
SGD 120,000 - 170,000
Senior Software Engineer (C++) - Leading Global Trading Firm
Senior Software Engineer (C++) - Leading Global Trading Firm

pfcc group • Singapore

On-site
SGD 148,320 - 214,240
Relocation assistance
Senior Core Software Engineer
Senior Core Software Engineer

Selby Jennings • Singapore

On-site
SGD 120,000 - 180,000
Competitive compensation package
Professional development opportunities
Collaborative environment