A leading global investment bank is hiring an experienced C++ Developer to work on ultra-low-latency equities trading systems used by front-office trading desks and high-volume institutional clients.
This is a hands-on role building performance-critical systems on the exchange path, where latency, stability, and clean design matter.
Responsibilities
Design and develop high-performance C++ trading systems
Optimise latency and throughput on critical execution paths
Work closely with traders and front-office stakeholders
Own delivery across design, development, testing, and release
Participate in code reviews and architectural decisions
Requirements
5+ years of professional C++ development experience
Strong modern C++ (C++11+) and STL knowledge
Solid understanding of multithreading, concurrency, and performance tuning
Experience working on Linux/Unix systems
Background in trading, low-latency, or performance-critical systems
Nice to Have
Front-office trading or DMA platform experience
Low-latency networking / TCP-IP knowledge
Experience in electronic, algorithmic, or high-frequency trading
If this outstanding opportunity sounds like your next career move, please submit through "Apply Now" or send your resume in Word format to Charlie Kim at resume.sg@pinpointasia.com and put C++ Developer – Top Investment Bank - J12553 in the subject header.
Data provided is for recruitment purposes only.



