CareerPlanSign in

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

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

Core

Develop, enhance, and maintain a low-latency, high-throughput C++ trading engine and modernize the CI/CD pipeline for a mission-critical global electronic trading platform.

Role type

Senior C++ Developer (Electronic Trading Technology)

Builds

Low-latency automated trading engine, CRB platform (Central Risk Book, Options Market Making, Basis Trading)

Domain

Financial Services / Electronic Trading

Deliverable

production ML models | product features

Required skills

C++, low-latency system design, legacy codebase navigation, 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

Experience with equity, FX, or fixed-income trading platforms, mentorship or team leadership experience

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 for automated deployment and testing; Introduce best practices for unit, integration, and performance testing; Collaborate with global teams to deliver new features and platform improvements

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