Low-Latency Quant Developer: Trading Systems

Calais

Singapore

On-site

SGD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Calais is seeking an experienced developer to join its quantitative trading technology team in Singapore. You will design, develop and maintain trading systems across front-, middle-, and back-end modules, including OMS/EMS/RMS and market data services.

The role emphasizes integration of diverse APIs, high-performance programming, and robust security, with opportunities to support researchers and traders from research to live trading.

Qualifications

  • Bachelor’s degree or above in related fields.
  • Proficient in C/C++ with solid engineering capabilities; familiar with STL, multi-threading, network programming and performance tuning.
  • Skilled in Linux development; familiar with Git, CMake, GDB, and common dev tools.
  • Well-versed in TCP/IP, Socket programming, HTTP/WebSocket, RPC, message queues and other communication protocols.
  • Experience designing high-concurrency, low-latency, high-availability systems; trading, market data or financial middle-office experience preferred.
  • Familiar with trading workflows of domestic futures, options and equities; experience with gateways or APIs preferred.
  • Understanding of full order lifecycle and risk control logic.
  • Proficient in databases with hands-on experience in at least one of PostgreSQL, MySQL, ClickHouse, Redis, SQLite.

Responsibilities

  • Participate in the design, development and maintenance of our quantitative trading system, trading middle office, market data system, backtesting framework and live trading system.
  • Integrate trading APIs for domestic and global markets, covering futures, options, equities, ETFs, indices and other standardized financial instruments.
  • Develop and integrate modules including trading gateways, broker interfaces, market data feeds, trading channels, order management and account management systems.
  • Build and maintain core trading modules: market data ingestion, order routing, order placement/cancellation, execution reports, position sync, fund sync, risk checks, trading logging and exception handling.
  • Develop trading infrastructure including OMS, EMS, RMS, PMS, strategy service, market data service and risk management service.
  • Encapsulate gateways, broker APIs and market data APIs to enhance system stability and scalability.
  • Build low-latency, high-concurrency trading systems and optimize performance for data ingestion, signal transmission and order execution.
  • Support researchers and traders to launch strategies covering research, backtesting, paper trading and live trading.
  • Unify backtesting and live trading frameworks to align strategy logic, transaction costs, slippage, matching, position and risk control modules.
  • Strengthen trading system security: server permission control, network security, key management, access control, operation audit, alerting and disaster recovery.
  • Collect, clean, store and monitor trading, market, account, execution and risk data.
  • Guarantee system stability via log monitoring, process guardians, alert systems, troubleshooting, performance tuning and backup recovery.

Skills

C/C++
Multithreading
Linux
Network programming
TCP/IP
HTTP/WebSocket
Trading systems
High concurrency
System design
Exception handling

Education

Bachelor’s degree or above in Computer Science, Software Engineering, Electronic Information, Automation, Mathematics, Financial Engineering or related fields

Tools

PostgreSQL
MySQL
ClickHouse
Redis
SQLite

Job description

Calais is seeking an experienced developer to join its quantitative trading technology team in Singapore. You will design, develop and maintain trading systems across front-, middle-, and back-end modules, including OMS/EMS/RMS and market data services.

The role emphasizes integration of diverse APIs, high-performance programming, and robust security, with opportunities to support researchers and traders from research to live trading.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency Quant Developer: Execution & Trading Systems
Low-Latency Quant Developer: Execution & Trading Systems

METABIT ASSET MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 120,000 - 200,000
Execution Quant Developer: Low-Latency & Research Tools
Execution Quant Developer: Low-Latency & Research Tools

Metabit • Singapore

On-site
SGD 150,000 - 200,000
Low-Latency Systems Engineer for HFT Platform
Low-Latency Systems Engineer for HFT Platform

AXQ Capital • Singapore

On-site
SGD 90,000 - 150,000
Low-Latency Quant Developer – Equity Options (Asia)
Low-Latency Quant Developer – Equity Options (Asia)

DRW • Singapore

On-site
SGD 80,000 - 120,000
Intern - Latency-Focused Quant Developer for Markets
Intern - Latency-Focused Quant Developer for Markets

Phillip Securities Pte Ltd • Singapore

On-site
SGD 70,000 - 110,000
Senior Low-Latency Trading Systems Engineer
Senior Low-Latency Trading Systems Engineer

Seoulstart • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Trading Systems Engineer (Low-Latency)
Senior C++ Trading Systems Engineer (Low-Latency)

Bank of America • Singapore

On-site
SGD 140,000 - 210,000
Low-Latency C++ Engineer for Market Data & Trading
Low-Latency C++ Engineer for Market Data & Trading

Luxoft Singapore • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Engineer — Market Data & Trading
Low-Latency C++ Engineer — Market Data & Trading

LUXOFT INFORMATION TECHNOLOGY (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Quant Trading Infrastructure Engineer - Real-Time Systems
Quant Trading Infrastructure Engineer - Real-Time Systems

BALYASNY ASSET MANAGEMENT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000