CareerPlanSign in

Assistant Vice President/ Vice President, C++ Software Engineer, Global Markets Technology

Singapore💼 Full-time🗓 2026-08-28 → 2026-09-23

Core

Develop, enhance, and maintain a low-latency, high-throughput C++ trading engine and CRB platform for global electronic trading.

Role type

Senior C++ Software Engineer (Electronic Trading Technology)

Builds

Low-latency automated trading engine, Central Risk Book, Options Market Making, and Basis Trading platforms

Domain

Financial Services / Electronic Trading / Low-latency Systems

Deliverable

production ML models | product features

Required skills

C++ (low-latency/high-throughput), legacy codebase modernization, architecture redesign, monolith decomposition, CI/CD pipeline management, automated testing frameworks, scripting (Python/Bash), AI/ML techniques for code analysis or performance tuning

Preferred skills

Mentorship or team leadership experience, exposure to equity/FX/fixed-income trading platforms

Technologies

C++, Jenkins, Github Actions, Azure DevOps

Responsibilities

Develop and maintain low-latency C++ trading engine components; Deep-dive into large legacy codebases to understand data flows and threading models; Participate in architecture simplification and migration to foundational services; Modernize CI/CD pipelines and introduce best practices for testing and observability; Collaborate with global teams to deliver new features and platform improvements

Seniority

Senior, hands-on IC with growth trajectory into management

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