CareerPlanSign in

Software Engineer, C++

Singapore💼 Full-time🗓 2025-11-18 → 2026-09-23

Core

Design and develop robust, performant C++ applications and components for electronic trading systems, ensuring reliability and adapting to evolving market needs.

Role type

Senior C++ Software Engineer (Low Latency Trading)

Builds

Real-time market data processing pipelines, order routing systems, algorithmic trading frameworks, and risk management tools.

Domain

Quantitative finance / Electronic trading infrastructure

Deliverable

production ML models | product features

Required skills

C++ (5-7 years), Python, low-latency system design, high-throughput architecture, algorithms and data structures, clean code practices

Preferred skills

Experience in trading environments, system optimization, troubleshooting post-deployment issues

Technologies

C++, Python

Responsibilities

Design and develop trading system components, write robust and performant C++ code, utilize Python for scripting and integration, enhance systems for evolving trading needs, provide second-line support and troubleshoot technical challenges

Seniority

Mid-to-Senior, hands-on IC

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