Skip to main content
← Back to Jobs

Principal Low-Latency Systems Engineer (C++ / HFT)

ADVANCE SOFTWARE ENGINEERING PTE. LTD.Singapore
Contract7-15
$14k - $16k
per year
👁️ 0 views📝 0 applicationsPosted 9/3/2026Expires 10/3/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Principal Low-Latency Systems Engineer (C++ / HFT) roles in Singapore — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

The Objective We are seeking an elite, uncompromising Principal Systems Engineer to architect and optimize the critical path of our ultra-low-latency algorithmic trading infrastructure. This role commands a premium compensation package and demands unparalleled technical rigor.

This is not a standard software engineering role; we operate in nanoseconds. You must possess absolute mastery of modern C++, hardware sympathy, and Linux OS internals. There is zero margin for garbage collection pauses, unoptimized cache lines, or inefficient context switches.

You will write code where every CPU cycle is accounted for. Core Responsibilities Nanosecond Engineering: Architect, build, and relentlessly optimize ultra-low-latency trading engines, pricing models, and order execution gateways.

Hardware Sympathy: Dictate system architecture with a profound understanding of underlying hardware architectures, mastering L1/L2/L3 cache utilization, branch prediction, and memory access patterns.

Network & Kernel Optimization: Eradicate latency by engineering kernel-bypass networking solutions (Solarflare OpenOnload, DPDK, RDMA). You must dominate raw socket programming and packet-level network protocols (TCP, UDP, IP Multicast).

Lock-Free Concurrency: Design infallible, thread-safe, lock-free, and wait-free data structures. Implement bespoke memory allocators to guarantee deterministic execution times along the critical path.

Performance Profiling: Command advanced profiling tools (perf, VTune, Valgrind) to identify and destroy microsecond-level bottlenecks in production environments. Strict Qualifying Criteria Unrivaled C++ Mastery: Minimum of 8+ years of heavyweight, battle-tested experience in modern C++ (C++17/20).

You must know the standard library deeply, and more importantly, know exactly when not to use it. HFT Domain Expertise: Proven track record building profitable, sub-microsecond tick-to-trade platforms in a proprietary trading firm, hedge fund, or top-tier financial institut

Required Skills

C++Linux OS internalsHardware architectureCache utilizationBranch predictionMemory access patternsSolarflare OpenOnloadDPDKRDMARaw socket programmingTCPUDPIP MulticastLock-free concurrencyWait-free data structuresCustom memory allocatorperfVTuneValgrindHFT

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.