Opportunity Details

C++ Algo Developer, VP (Investment Bank) Electronic Trading
Posted: 03/24/2026
Client name: Client Name Text
Job Function: Finance
Source: Source Text
Location: Singapore
Posted: 03/24/2026
Description

The client is seeking skilled C++ Algo Developers to join their Electronic Trading team, and this position is available to candidates willing to relocate to Singapore. This role involves joining a global investment bank's division that focuses on developing and maintaining execution strategies crucial for both clients and traders worldwide. The company provides necessary support for work visas and offers a competitive compensation package, making it a compelling opportunity for experienced professionals.

Candidates will be responsible for developing, maintaining, and supporting execution strategies, as well as customizing these strategies based on client needs. The position requires close collaboration with a global development team, conducting regression testing, modifying configurations, and releasing new versions to production as needed. The team is a vital part of the Equity Department, interacting directly with clients to deliver tailored trading solutions.

The ideal candidate must possess advanced C++ skills, including templates, as well as experience with multithreading (mutexes, atomic variables, pthreads, Boost libraries), and strong proficiency in STL. Familiarity with event handling using Boost, TCP and multicast networking, and debugging with gdb is required. Candidates should also have a solid low-level understanding of Unix, proficiency in Perl and shell scripting, and experience with SQL databases.

Copyright © 2013-present BlueSteps, Inc. All rights reserved.