CareerPlanSign in

C++ Engineer - TEKsystems (Allegis Group Singapore Pte Ltd)

Singapore💼 Full-time🗓 2026-09-16 → 2026-09-23

Core

Develop and optimize high-performance market data platforms for real-time trading environments, handling massive data volumes with microsecond-level speed and reliability.

Role type

Senior IC C++ Low Latency Engineer

Builds

High-frequency trading (HFT) engines and ultra-low-latency market data systems

Domain

Financial services / High-frequency trading

Deliverable

production ML models | product features | infrastructure

Required skills

Modern C++ (C++17/C++20), template metaprogramming, RAII, Linux kernel programming, memory management, lock-free data structures, TCP/UDP socket programming, FIX/FAST protocols, eBPF profiling

Preferred skills

Experience with huge pages, CPU pinning, custom serialization, microsecond-level tracing

Technologies

C++17, C++20, Linux, eBPF, FIX, FAST

Responsibilities

Write clean, resilient, thread-safe modern C++ code optimized for microsecond-level performance; Profile systems to eliminate CPU bottlenecks and minimize cache misses; Build and maintain exchange connectivity layers using FIX, FAST, and native binary wire protocols; Modernize legacy real-time distribution frameworks into scalable hybrid architectures; Implement microsecond-level tracing and instrumentation to monitor data journeys; Provide Level 3 engineering support to debug complex, concurrent production issues

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.