Algo Trading Developer

RANDSTAD PTE. LIMITEDSingaporemycareersfuturepublished 10/27/2026

About the 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.

Your tasks

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.

Requirements

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.

How to apply

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

Contact person

Listed by the employer in the job posting — for questions and your application.