CareerPlan

C++ Software Engineer

SingaporeFull-time2026-10-26
Hybrid

Core

Building low-latency trading infrastructure on Linux for a high-frequency trading platform handling $75B+ daily volume.

Role type

Senior C++ Software Engineer (Infrastructure)

Builds

Core components of the Switchboard trading platform (pricing engines, connectivity gateways, market-data systems, messaging layer)

Domain

Financial Services / High-Frequency Trading / Low-Latency Systems

Required skills

C++20, Linux systems programming, Networking (TCP/UDP, sockets), Performance optimization, Go, Python, Git, Shell scripting

Preferred skills

Financial services experience, AI tooling proficiency

Technologies

C++20, Go, Python, Linux, AWS, FIX protocol

Responsibilities

Design, build, test, deploy, and support production trading systems; optimize for microsecond-level latency; investigate and fix critical incidents; maintain documentation; review peer code.

Seniority

Senior, hands-on IC