CareerPlanSign in

C++ Software Engineer

Raffles Place, Central💼 Full-time🗓 2026-09-09 → 2026-09-23

Core

Design, build, and maintain high-performance, low latency C++ systems connecting trading strategies to global markets, handling real-time market data and order execution.

Role type

Senior IC low latency C++ software engineer

Builds

Production-grade trading infrastructure and exchange connectivity systems

Domain

Quantitative finance / High-frequency trading / Low-latency systems

Deliverable

production ML models | product features

Required skills

C++ (low latency), memory management, caching optimization, OS behavior under load, Linux/UNIX development, systems-level debugging

Preferred skills

Exchange connectivity, compilers, kernel development, FPGA/hardware design, high-performance computing

Technologies

C++, Linux, UNIX

Responsibilities

Design and maintain high-performance C++ systems from market data to order execution; Build and extend exchange connectivity across international markets; Translate research prototypes into production-grade low latency code; Optimize performance at memory, caching, and system call levels; Resolve issues in live real-money trading systems; Collaborate autonomously with senior engineers and researchers

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