C++ Low-Latency Engineer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED is seeking a C++ Low Latency Engineer to develop and optimise real-time market data platforms for real-time trading. You will work on high-performance, scalable systems designed for ultra-fast decision making.

You'll implement microsecond-level profiling and optimisations, build exchange connectivity using FIX/FAST, and modernise architectures to support global market data flows with strong reliability.

Qualifications

  • Expert-level knowledge of modern C++ (C++17/20) and RAII.
  • Proven experience in ultra-low-latency market data or HFT systems.
  • Strong Linux kernel, memory management, and concurrency mastery.
  • Experience with TCP/UDP, multicast, and custom serialization.

Responsibilities

  • High-Performance Development: Write clean, resilient, and thread-safe modern C++ code optimized for microsecond-level performance.
  • Latency Optimization: Profile systems to eliminate CPU bottlenecks, minimize cache misses, and reduce context switching.
  • Feed Handling & Protocols: Build and maintain exchange connectivity layers utilizing FIX, FAST, and native binary wire protocols.
  • Architecture Evolution: Modernize legacy real-time distribution frameworks into scalable, high-throughput hybrid architectures.
  • System Telemetry: Implement microsecond-level tracing, instrumentation, and eBPF profiling to monitor data journeys.
  • Production Resiliency: Provide Level 3 engineering support to debug complex, concurrent production issues and guarantee uptime.

Skills

C++17/20
Low-Latency
Linux systems
Concurrency
Network programming

Tools

FIX protocol
eBPF

Job description

A world-leading financial services organisation is seeking aC++ Low Latency Engineer to develop and optimise high-performance market data platforms which support real-time trading environments. You will work on low-latency systems designed to handle massive data volumes while delivering exceptional speed, reliability, and scalability. This opportunity is well suited to candidates interested in building infrastructure across global markets, while contributing to a fast-paced and innovative environment.

Key Responsibilities
  • High-Performance Development: Write clean, resilient, and thread-safe modern C++ code optimized for microsecond-level performance.
  • Latency Optimization: Profile systems to eliminate CPU bottlenecks, minimize cache misses, and reduce context switching.
  • Feed Handling & Protocols: Build and maintain exchange connectivity layers utilizing FIX, FAST, and native binary wire protocols.
  • Architecture Evolution: Modernize legacy real-time distribution frameworks into scalable, high-throughput hybrid architectures.
  • System Telemetry: Implement microsecond-level tracing, instrumentation, and eBPF profiling to monitor data journeys.
  • Production Resiliency: Provide Level 3 engineering support to debug complex, concurrent production issues and guarantee uptime.
Key Qualifications
  • Modern C++: Expert-level knowledge of C++17/C++20, template metaprogramming, and RAII.
  • Low-Latency Architecture: Proven track record building high-frequency trading (HFT) engines or ultra-low-latency market data systems.
  • Linux Systems Programming: Deep understanding of the Linux kernel, memory management, huge pages, and CPU pinning.
  • Concurrency Models: Mastery of lock-free data structures, multithreading primitives, and memory barriers.
  • Network Programming: Strong experience with TCP/UDP socket programming, multicast streaming, and custom serialization.

We regret to inform that only shortlisted candidates will be notified.

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

Similar jobs worth comparing

Low-Latency C++ Developer
Low-Latency C++ Developer

Luxoft • Singapore

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

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

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

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

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

Tardis Group • Singapore

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

AAA Global • Singapore

On-site
SGD 120,000 - 180,000
Low Latency Trading Application Developer
Low Latency Trading Application Developer

Smart IMS Inc. • 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
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
Core C++ Developer - NYC, London or Singapore- Crypto High-Frequency Trading
Core C++ Developer - NYC, London or Singapore- Crypto High-Frequency Trading

United States Digital Space LLC • Singapore

On-site
SGD 250,000 - 600,000