Search by job, company or skills

C++ Engineer (Trading)

C++ Engineer (Trading)

Nicoll Curtin
5-7 Years
Not Disclosed
  • Posted 4 hours ago
  • Be among the first 10 applicants

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

performance optimisation

high-throughput systems

low-latency systems

About Company

Similar Jobs

3-5 yrs
Singapore
Skills:
Tcp, UDP, C++, multithreading, concurrency, multicast, Linux, Computer Architecture, Solarflare, performance-oriented design, low-latency networking, kernel bypass, DPDK, OpenOnload
5-8 yrs
SGD 6,000 - 9,000 per month
Singapore, Marina
Skills:
Algorithms, Exchange Connectivity, C++, Fix Protocol, Networking Concepts, Automated Testing, Linux, data structures, Python, event-driven architectures, agile delivery, low-latency trading systems, order management systems, performance optimisation, object-oriented design, market data infrastructure, CI/CD, electronic execution platforms, trading gateways
5-7 yrs
Singapore
Skills:
Distributed Systems, multithreading, Network Programming, concurrency, Automated Testing, Linux, performance optimisation, AI-assisted engineering
5-7 yrs
Singapore
Skills:
Gcp, Linux Internals, Fpga, Storage, Tcp, UDP, AWS, Python, multicast, HPC grids, branch prediction, job management, CPU architecture, custom NIC, caches, Onload, kernel-bypass, ultra-low-latency networking, Market Data, DPDK, Scheduling, NUMA, performance profiling