jobs in Nicoll Curtin

Full Time C-- Engineer (Trading) Jobs, in Nicoll Curtin - Maukerja

C-- Engineer (Trading)

Singapore

Share
Save

Working Location

  • Singapore

Job Description

Responsibilities

We are looking for a C++ Trading Engineer with a TradFi background to join a high-performance engineering team focused on building low-latency trading systems and next-generation infrastructure across digital asset markets.


The ideal candidate will have experience working on performance-critical systems where latency, throughput, and reliability are paramount, along with strong engineering fundamentals and a deep understanding of low-level systems and C++/ Rust.


Responsibilities

  • Design and develop high-performance, low-latency systems in C++/ Rust.
  • Build market data ingestion, exchange connectivity, order execution, and trading infrastructure.
  • Optimise systems for latency, throughput, reliability, and scalability.
  • Work closely with quantitative researchers and traders to translate strategies into production systems.
  • Profile and optimise critical code paths, including memory allocation, concurrency, networking, and CPU utilisation.
  • Develop tools and frameworks for simulation, backtesting, monitoring, and performance analysis.
  • Contribute to system architecture and technical decisions across the trading stack.


Requirements

  • Strong professional experience with C++/ Rust.
  • Candidates must have substantial experience in a tradfi / HFT firm
  • Strong understanding of systems programming, concurrency, networking, and performance optimisation.
  • Experience building low-latency or high-throughput systems.
  • Solid understanding of data structures, algorithms, memory management, and computer architecture.
  • Strong experience working with Linux.


Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More