C++ Software Engineer

Tardis Group

Singapore

On-site

SGD 120,000 - 180,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tardis Group partners with a globally recognised quantitative trading firm to recruit a C++ Software Engineer. You will join a high-performance core engineering team building systems that connect trading strategies to global financial markets.

This role suits engineers who thrive in low-latency, high-throughput environments, solving complex technical challenges at scale while maintaining reliability and robust performance across a global platform.

Qualifications

  • C++ software engineering experience required.
  • Strong foundations in data structures, algorithms and OOP.
  • Proven ability to write highly optimised, scalable code.
  • Experience working in performance-critical or low-latency environments (trading experience is advantageous).
  • Desirable: Linux networking and scripting skills; exposure to distributed systems.

Responsibilities

  • Design high-performance trading systems interfacing with global exchanges.
  • Develop low-latency infrastructure for market data capture and order execution.
  • Optimise systems using advanced networking and systems programming techniques.
  • Build platforms for historical data access and large-scale trading simulations.
  • Create analytical tools to identify patterns and improve trading strategies.
  • Develop risk management and performance monitoring systems.

Skills

C++
Data structures
Algorithms
OOP
Low-latency
Problem solving

Tools

Linux
TCP/IP
UDP
Python
Shell scripting

Job description

I am partnered with a globally recognised quantitative trading firm that has spent over two decades building a reputation for innovation, performance, and cutting-edge technology. Operating at the forefront of electronic trading, the firm combines world-class engineering with advanced research to identify and capitalise on unique market opportunities.

The business fosters a highly collaborative yet autonomous environment, where small, high-impact teams are empowered to design and deliver sophisticated trading strategies, supported by a powerful global platform.

As a C++ Software Engineer, you’ll join a high-performing core engineering team responsible for building and enhancing the systems that connect trading strategies to global financial markets.

This is a role for engineers who thrive in low-latency, high-performance environments and enjoy solving complex technical challenges at scale.

Day-to-day:

  • Designing and building high-performance trading systems that interface with global exchanges
  • Developing low-latency infrastructure for market data capture and order execution
  • Optimising systems using advanced network and systems programming techniques
  • Building platforms for historical data access and large-scale trading simulations
  • Creating analytical tools to identify patterns and improve trading strategies
  • Developing risk management and performance monitoring systems

Requirements:

  • C++ software engineering experience
  • Strong foundation in data structures, algorithms, and object-oriented programming
  • Proven ability to write highly optimised, scalable code
  • Experience working in performance-critical or low-latency environments (trading experience is advantageous)
  • Strong problem-solving skills and the ability to work in a fast-paced setting

(Desirable, not essential):

  • Experience with Linux systems and network programming (TCP/IP, UDP)
  • Familiarity with Python or shell scripting
  • Exposure to distributed systems or high-throughput environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

AAA Global • Singapore

On-site
SGD 120,000 - 180,000
High-Performance C++ Engineer - Trading Systems
High-Performance C++ Engineer - Trading Systems

Tardis Group • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Engineer - Leading Global Hedge Fund
Senior C++ Engineer - Leading Global Hedge Fund

Selby Jennings • Singapore

On-site
SGD 150,000 - 230,000
C++ Software Engineer | High-Performance Systems | Open to Tech & Gaming Engineers | Singapore
C++ Software Engineer | High-Performance Systems | Open to Tech & Gaming Engineers | Singapore

United States Digital Space LLC • Singapore

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

Allegis Group Singapore Pte Ltd • Singapore

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

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,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
Core Developer
Core Developer

Tardis Group • Singapore

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

pfcc group • Singapore

On-site
SGD 148,000 - 215,000
Relocation assistance
Low-Latency C++ Trading Software Engineer
Low-Latency C++ Trading Software Engineer

FENIX ONE PTE. LTD. • Singapore

On-site