Start Your Search Here

Job Search

Principle Partners

Singapore / Global

HFT Firm C++ Software Engineer

Job Description

My client is a leading HFT firm operating at global scale. They are looking for a C++ Software Engineer based in Singapore to ensure the continued success of their trading. The role works closely with the algo and operations teams to bring new markets live and continuously optimise existing ones, offering broad exposure to both the technical and commercial sides of the business.

Responsibilities

Build, evolve, and maintain performance-critical trading infrastructure Own systems involved in market data ingestion and order entry

Partner closely with researchers and operations to support live trading Diagnose and resolve issues where latency, correctness, and reliability matter

Continuously improve existing systems as markets, venues, and requirements change

Qualifications

A Bachelor's degree in Computer Science, Engineering, or equivalent hands-on experience

Strong C++ fundamentals, with an interest in performance, memory, and system behaviour

The ability to read unfamiliar codebases, build a mental model quickly, and improve them pragmatically

Experience debugging non-trivial issues (concurrency, latency, correctness, resource usage)

Comfort reasoning about software at both high and low levels

The independence to drive problems end-to-end, and the humility to collaborate, challenge ideas, and be challenged in return

Apply Now

Similar Opportunities

View all jobs