C++ Software Engineer, High-Performance Trading Systems

Tardis Group

Singapore

On-site

SGD 120,000 - 180,000

Full time

31 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tardis Group in Singapore seeks a C++ Software Engineer to join a high-performance core engineering team building systems that connect trading strategies to global financial markets.

You will design and optimize low-latency infrastructure for market data capture, order execution and analytics, delivering scalable, reliable components in a fast-paced environment.

The role rewards precise coding, rigorous testing, and teamwork in a collaborative yet autonomous setup.

Qualifications

  • C++ software engineering experience.
  • Strong data structures, algorithms, and OOP fundamentals.
  • Proven ability to write optimised, scalable code.
  • Experience in performance-critical/low-latency environments; trading experience is advantageous.
  • Strong problem-solving and fast-paced workflow.

Responsibilities

  • 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

Skills

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

Tools

Linux
Python
Shell scripting
TCP/IP

Job description

Tardis Group in Singapore seeks a C++ Software Engineer to join a high-performance core engineering team building systems that connect trading strategies to global financial markets.

You will design and optimize low-latency infrastructure for market data capture, order execution and analytics, delivering scalable, reliable components in a fast-paced environment.

The role rewards precise coding, rigorous testing, and teamwork in a collaborative yet autonomous setup.

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

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Project68 • Singapore

On-site
SGD 180,000 - 240,000
Elite C++ Low-Latency Systems Engineer (HFT)
Elite C++ Low-Latency Systems Engineer (HFT)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 250,000 - 420,000
Senior C++ Engineer, Low-Latency Trading (Singapore)
Senior C++ Engineer, Low-Latency Trading (Singapore)

DRW • Singapore

On-site
SGD 90,000 - 120,000
Low-Latency C++ Engineer for Trading Apps
Low-Latency C++ Engineer for Trading Apps

Goliath Partners Inc. • Singapore

On-site
SGD 90,000 - 150,000
C++ Developer
C++ Developer

Aptitude Asia Limited • Singapore

On-site
SGD 70,000 - 90,000
Software Engineer - Core & Platform
Software Engineer - Core & Platform

Gravitas Recruitment Group Hong Kong • Singapore

Hybrid
SGD 120,000 - 180,000
Low-Latency C++ Engineer for Market Trading
Low-Latency C++ Engineer for Market Trading

JPMORGAN CHASE BANK, N.A. • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Engineer for Market Data & Trading
Low-Latency C++ Engineer for Market Data & Trading

Luxoft Singapore • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Trading Systems Engineer (Low-Latency)
Senior C++ Trading Systems Engineer (Low-Latency)

Bank of America • Singapore

On-site
SGD 140,000 - 210,000
Lead C++ Engineer - Low-Latency Trading Systems
Lead C++ Engineer - Low-Latency Trading Systems

trinity consulting services pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000