Team Lead C++

trinity consulting services pte. ltd.

Singapore

On-site

SGD 180,000 - 240,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Trinity Consulting Services Pte. Ltd.

in Singapore seeks a senior software engineer with 10 years of experience in modern C++ (C++11/14/17/20) and a strong background in market data systems, feed handlers, ticker plants, and reference data. You will implement low-latency, high-throughput components for trading environments, work with FIX and exchange connectivity, and integrate market data feeds (Bloomberg/Refinitiv).

Qualifications

  • 10+ years of software development experience in C++ (modern standards).
  • Strong understanding of market data systems and reference data.
  • Deep knowledge of multithreading and memory management.

Responsibilities

  • Design and implement low-latency, high-throughput components for trading environments.
  • Work with FIX protocol and exchange connectivity.

Skills

C++ (modern)
Market data systems
Multithreading
Memory management
Low-latency design
FIX protocol
Market data feeds
Exchange connectivity
Kafka
RabbitMQ
Perf
GDB
Valgrind
VTune

Tools

Linux
CI/CD pipelines
Bloomberg feeds
Refinitiv feeds

Job description

  • 10 years of software development experience, with strong hands-on expertise in modern C++ (C++11/14/17/20).
  • Deep understanding of market data systems, including feed handlers, ticker plants, and reference data, and/or order management/execution management systems.
  • Strong grasp of multithreading, concurrency, lock-free data structures, and memory management.
  • Experience with low-latency, high-throughput system design in trading or financial environments.
  • Working knowledge of FIX protocol, exchange connectivity, and market data feeds such as Bloomberg, Refinitiv, and exchange-native feeds.
  • Familiarity with messaging systems such as Kafka, Solace, 29West, RabbitMQ, and IPC mechanisms including shared memory and sockets.
  • Proficiency with Linux, performance profiling tools such as perf, gdb, Valgrind, VTune, and CI/CD pipelines.
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
Low-Latency C++ Developer
Low-Latency C++ Developer

Luxoft • Singapore

On-site
SGD 120,000 - 190,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
Senior C++ Engineer
Senior C++ Engineer

Selby Jennings • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Developer [Equity / Market Data / Trading]
Low-Latency C++ Developer [Equity / Market Data / Trading]

Luxoft Singapore • Singapore

On-site
SGD 120,000 - 180,000
Principal Low-Latency Systems Engineer (C++ / HFT)
Principal Low-Latency Systems Engineer (C++ / HFT)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 250,000 - 420,000
C++ Low-Latency Engineer
C++ Low-Latency Engineer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

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

Tardis Group • Singapore

On-site
SGD 120,000 - 180,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
Software Engineer
Software Engineer

Goliath Partners Inc. • Singapore

On-site
SGD 90,000 - 150,000