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

We are seeking experienced C++ Algo Developers to join a prominent team at the client based in Singapore, with an opportunity for relocation support if necessary. This role involves developing and maintaining execution strategies for global clients and traders, as part of the Equity Department of an electronic trading division. The successful candidate will have the chance to work in an international environment and support the global development team with various technical and strategic implementations.

The primary responsibilities include developing, enhancing, and custom-tailoring execution strategies in response to client needs. The role also entails conducting regression testing, modifying configurations, and releasing new software versions to production when required. Qualified candidates must possess advanced C++ skills, particularly with templates, and have experience in multithreading, including working with mutexes, atomic variables, pthreads, and Boost libraries.

Additional technical skills required include strong proficiency in STL, familiarity with event handling using Boost, and expertise in networking with TCP and multicast. Candidates should also have debugging experience with gdb, a solid low-level understanding of Unix operating systems, and proficiency in scripting with Perl and shell scripting. Experience with SQL databases is also necessary for this position. This role offers a competitive compensation package and is a career opportunity to engage closely with a dynamic and influential trading environment.

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