C++ Low-Latency Engineer

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED

Singapore

Sur place

SGD 120 000 - 170 000

Plein temps

14 jours+
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV et une lettre de motivation personnalisés en environ une minute.

Passez les filtres ATS

Résumé du poste

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.

Responsabilités

  • 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.

Connaissances

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

Outils

FIX protocol
eBPF

Description du poste

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.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

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

Luxoft • Singapore

Sur place
SGD 120 000 - 190 000
Low-Latency C++ Developer [KDB+ / Trading System]
Low-Latency C++ Developer [KDB+ / Trading System]

Luxoft Singapore • Singapore

Sur place
SGD 140 000 - 170 000
Senior Software Engineer - Trading Technology
Senior Software Engineer - Trading Technology

Charterhouse Partnership • Singapore

Sur place
SGD 180 000 - 240 000
Low-Latency C++ Engineer for Trading Platform
Low-Latency C++ Engineer for Trading Platform

SACCADE CAPITAL (SINGAPORE) PTE. LTD. • Singapore

Sur place
SGD 150 000 - 200 000
Low-Latency C++ Engineer for Trading Systems – KDB+
Low-Latency C++ Engineer for Trading Systems – KDB+

Luxoft Singapore • Singapore

Sur place
SGD 140 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

Sur place
SGD 90 000 - 120 000
C++ Quantitative Developer - Proprietary Trading Firm
C++ Quantitative Developer - Proprietary Trading Firm

Empower Partners Singapore • Singapore

Sur place
SGD 150 000 - 230 000
Ultra-Fast C++ Engineer for Real-Time Markets
Ultra-Fast C++ Engineer for Real-Time Markets

ALLEGIS GROUP SINGAPORE PRIVATE LIMITED • Singapore

Sur place
SGD 120 000 - 170 000
Real-Time C++ Systems Engineer for Low-Latency Trading
Real-Time C++ Systems Engineer for Low-Latency Trading

WESTBURY PARTNERS PTE. LTD. • Singapore

Sur place
SGD 180 000 - 240 000
Senior C++ Engineer — Low-Latency Trading Infra
Senior C++ Engineer — Low-Latency Trading Infra

DRW Holdings, LLC. • Singapore

Sur place
SGD 70 000 - 100 000