High-Performance C++ Engineer for Trading Tech

XTX Markets Limited

Singapore

On-site

SGD 90,000 - 130,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

XTX Markets Limited is hiring a software engineer for the exchange trading development team (ETD). You will transform Quant ideas into production using C++ and Python, maintaining high-performance trading systems and data processing.

Expect to design infrastructure, optimize cross-domain components, and ensure system readiness as trading starts each day. The role emphasizes deep understanding of computer architecture, memory systems, and reliable long-running software in a Linux environment.

Qualifications

  • Strong knowledge of modern C++ and performance-oriented coding.
  • Deep understanding of CPU execution, caching and memory hierarchies.
  • Experience with Linux environments and scripting.
  • Familiarity with FPGA/GPU programming is a plus.

Responsibilities

  • Join the exchange trading development team (ETD) and build/maintain XTX’s proprietary trading technology.
  • Turn trading ideas from Quant Research into production using appropriate technologies.
  • Design infrastructure and select hardware to run on for cross-domain optimisations.
  • Ensure the system is ready when trading starts and tackle larger-scope projects to improve the platform.

Skills

Modern C++ (C++11+)
CPU architecture & memory systems
Algorithms & data structures
Linux
Python

Tools

FPGA
GPU programming

Job description

XTX Markets Limited is hiring a software engineer for the exchange trading development team (ETD). You will transform Quant ideas into production using C++ and Python, maintaining high-performance trading systems and data processing.

Expect to design infrastructure, optimize cross-domain components, and ensure system readiness as trading starts each day. The role emphasizes deep understanding of computer architecture, memory systems, and reliable long-running software in a Linux environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

C++ Software Engineer - High-Performance Trading Systems
C++ Software Engineer - High-Performance Trading Systems

Tradingdev ETD Tech • Singapore

On-site
SGD 120,000 - 170,000
C++ Software Engineer - High-Frequency Trading & ML
C++ Software Engineer - High-Frequency Trading & ML

XTX Markets • Singapore

On-site
SGD 90,000 - 150,000
C++ Software Engineer
C++ Software Engineer

XTX Markets • Singapore

On-site
SGD 90,000 - 150,000
C++ Software Engineer
C++ Software Engineer

XTX Markets Limited • Singapore

On-site
SGD 90,000 - 130,000
C++ Software Engineer
C++ Software Engineer

Tradingdev ETD Tech • Singapore

On-site
SGD 120,000 - 170,000
Software Engineer, C++
Software Engineer, C++

Tardis Group • Singapore

On-site
SGD 120,000 - 180,000
Senior C++ Engineer
Senior C++ Engineer

Selby Jennings • Singapore

On-site
SGD 120,000 - 180,000
Senior Software Engineer - Trading Technology
Senior Software Engineer - Trading Technology

Charterhouse Partnership • Singapore

On-site
SGD 180,000 - 240,000
C++ Software Engineer, High-Performance Trading Systems
C++ Software Engineer, High-Performance Trading Systems

Tardis Group • Singapore

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

Space Executive • Singapore

On-site
SGD 180,000 - 240,000