Trading Desk Software Designer

Randstad Singapore

Singapore

On-site

SGD 180,000 - 280,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randstad Singapore is seeking an experienced software professional to design, build, and optimize high-performance trading software and execution algorithms for automated trading. You will own end-to-end delivery from requirements gathering to live releases.

You will collaborate with front-office traders, implement low-latency networking, and tailor market connectivity for Asian exchanges while applying clean OO design across equities and derivatives.

Qualifications

  • 8 to 10 years of hands-on software development experience with C/C++.
  • Proven background in algorithmic trading development for equities/derivatives.
  • Strong knowledge of network socket programming, multi-threading and concurrency.

Responsibilities

  • Design, build, and optimize high-performance software and execution algorithms for automated trading.
  • Develop trading strategies with a focus on clean software architecture and object-oriented design patterns.
  • Implement robust socket-level networking protocols and manage 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

C/C++
Algorithmic trading
Socket programming
Multithreading
Concurrent programming
Low-latency trading
Market connectivity
Windows development
Asian markets
Java
Python
C#
PL/SQL
Software design
Object oriented design
Derivatives trading
Fixed income trading
Currency trading
Exchange connectivity

Job description

  • Direct Front-Office Visibility: Work alongside traders daily with immediate visibility into how your code drives trading revenue and workflow efficiency.
  • True End-to-End Ownership: Run full product delivery yourself-from gathering trader requirements and coding to automated testing, CI/CD, and live releases.

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.

What's on offer

  • Cross-market technical scope: Build cross-asset domain expertise while working with modern stacks, enterprise banking backbones, and international teams across APAC and Europe.

Desired Skills and Experience Algorithmic Trading,C++,Java,Python (Programming Language),PL/SQL,C#,Low Latency Trading,C (Programming Language),Software Design,Object Oriented Design,Multithreading,Multithreaded Development,Concurrent Programming,Network Protocols,Socket Programming,Stocks,Derivatives,Derivatives Trading,Fixed Income Trading,Currency,Exchange Connectivity,Avaloq,Front Office Trading Systems

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Trading Desk Software Engineer
Trading Desk Software Engineer

Randstad Singapore • Singapore

On-site
SGD 180,000 - 260,000
C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

On-site
SGD 180,000 - 260,000
Assistant Vice President/Vice President, Software Engineer, Global Markets Technology
Assistant Vice President/Vice President, Software Engineer, Global Markets Technology

Bank of America • Singapore

On-site
SGD 180,000 - 300,000
Senior C++ Software Engineer (Director / Executive Director)
Senior C++ Software Engineer (Director / Executive Director)

Ambition • Singapore

On-site
SGD 320,000 - 520,000
Highly competitive base salary
Bonus
C++ Low-Latency Trading Engineer, Assistant Manager / Manager
C++ Low-Latency Trading Engineer, Assistant Manager / Manager

KPMG SERVICES PTE. LTD. • Singapore

On-site
SGD 120,000 - 240,000
APAC Equities Trading Technology Director
APAC Equities Trading Technology Director

Bank of America Singapore • Singapore

On-site
SGD 280,000 - 420,000
Senior Technology Manager, Global Markets Technology
Senior Technology Manager, Global Markets Technology

Bank of America Singapore • Singapore

On-site
SGD 280,000 - 420,000
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology
Assistant Vice President/ Vice President, Senior C++ Developer, Global Market Technology

Bank of America • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Space Executive • Singapore

On-site
SGD 180,000 - 240,000
VP/AVP, FICC eTrading Software Engineer, Global Markets Technology
VP/AVP, FICC eTrading Software Engineer, Global Markets Technology

Bank of America Singapore • Singapore

On-site
SGD 180,000 - 320,000