Senior Algo Developer (C++)

This is your chance to work on a market leading algorithmic trading suite.

Your new company

Our client is an Asia-headquartered financial services group with an integrated global network spanning over 30 countries.

By connecting markets East & West, our client’s services the needs of individuals, institutions, corporates, and governments through its three business divisions: Retail, Asset Management, and Wholesale (Global Markets and Investment Banking).

Based in Tokyo and with regional headquarters in Hong Kong, London, and New York, they employ approximately 26,000 staff worldwide.

You would be working on a market leading algorithmic trading suite. Its strategies respond to real-time market data sources and statistical signals to achieve high execution quality. The strategies have an established track record of execution performance and are available to both clients and to trading desks.

The team works closely with the Quants to bring new strategies to the market and to constantly evolve the portfolio of the algorithmic offerings of the firm. This is a fantastic opportunity to help define and drive change in one of the most innovative areas within financial technology at this time.

Your new role

  • You will be a key member of the Auto-trading team the candidate.
  • You will enhance the existing algorithm and applications supporting the algo.
  • You will participate in the full project life cycle including technical analysis, design, data analysis and mapping, development, and testing.
  • You will occasionally provide level 2 and 3 support for front-office applications.
  • You will ensure adherence to functional architecture strategy and compliance to company development standards.
  • You will liaise with the Global Algo Control Committee to maintain and keep up to date algo standards, inventory, and controls.
  • If necessary, you will help manage projects for the implementation of new systems or system upgrades within the region.

What you'll need to succeed

Mandatory skills:
  • You will need a solid experience in C++ software development.
  • Good communication skills in English.
  • Ability to exhibit high level of professionalism in a team-oriented working environment.
  • You will need to be able to work with people across different departments, countries and regions.
  • Good analytical and problem-solving skills.
  • Self-starter and self-motivated.

Nice to have skills:
  • Previous experience in Algorithmic Trading for Equities or previous experience in Trading Systems.
  • Good knowledge on market data platforms.
  • Good knowledge of Linux.

What you'll get in return

  • This position will give you the opportunity to be a part of a leading financial services group in Asia.
  • You will be joining a team of smart and energetic talents, working on a highly technical and complex environment.
  • The team provides a positive working culture, focusing on well-being and work-life balance.
  • You will get unlimited access to online training tools.

What you need to do now

If you have the drive to succeed in this role or are interested in roles within IT for the Banking and Finance industry, please contact me with an attached CV at or feel free to call me at 2230-7433. #1222144


Job Type
Banking & Financial Services
Banking and Financial Services

Talk to a consultant

Talk to Doriane Madec, the specialist consultant managing this position, located in Hong Kong
6604-06,66/F, ICC, 1 Austin Road West, West Kowloon

Telephone: 22307433