Algo Trading Developer

RANDSTAD PTE. LIMITED

About Company

I am currently partnering with an established global investment bank and financial services firm. They provide advanced market execution and electronic trading solutions across international markets.

About Job

  • Design, build, and optimize high-performance software and execution algorithms for automated trading.

  • Develop trading strategies with a strong focus on clean software architecture and object-oriented design patterns.

  • Implement robust socket-level networking protocols and manage complex multi-threaded concurrency challenges.

  • Support, maintain, and enhance client-facing, low-latency electronic trading platforms.

  • Integrate and optimize market connectivity tailored to Asian financial market exchanges.

  • Collaborate closely with front-office desks to deliver algorithmic solutions across diverse asset classes.

Skills & Requirements

  • 8 to 10 years of strong hands-on software development experience with core C / C++.

  • Proven background in algorithmic trading development, specifically within equities and derivatives (Fixed Income & Currencies / Rates is a plus).

  • Strong technical grasp of network socket programming, multi-threading, and concurrent computing.

  • Prior experience designing and operating low-latency trading infrastructure and market connectivity.

  • Familiarity with Windows-based enterprise development environments.

  • Solid understanding of Asian electronic market structures and trading dynamics.

To apply online please use the apply function, alternatively you may contact Leo Lim at leo.lim(@)randstad.com.sg (EA: 94C3609 | R21102289)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.