CareerPlan

High-Performance C++ Software Engineer – Low-Latency Trading Systems - Singapore

Singapore, Singapore, SGFull-time354k–620k2026-11-02 → 2026-11-10

Core

Design, develop, and optimize high-performance C++ applications for real-time trading operations, focusing on ultra-low-latency, high-throughput, and high-availability solutions.

Role type

Senior IC high-performance C++ software engineer (low-latency trading)

Builds

Real-time trading systems, high-performance computing platforms, and low-latency infrastructure

Domain

Financial technology, high-frequency trading, high-performance computing

Required skills

C++ (5+ years), real-time software development, networking (Ethernet, TCP/IP, InfiniBand), algorithm design, CPU/GPU/FPGA architecture knowledge, shell scripting

Preferred skills

Low-level networking optimization, performance trade-off analysis across hardware architectures

Technologies

C++, Ethernet, TCP/IP, InfiniBand, CPU, GPU, FPGA, Shell scripting

Responsibilities

Design and optimize high-performance C++ software applications, build and maintain real-time systems for trading environments, engineer low-latency and high-throughput solutions, analyze and optimize networking performance, evaluate performance trade-offs across CPU, GPU, and FPGA architectures, develop scripting solutions for automation

Seniority

Senior, hands-on IC