Senior Software Engineer - Trading Technology

Charterhouse Partnership

Singapore

On-site

SGD 180,000 - 240,000

Full time

45 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Charterhouse Partnership is seeking a Software Engineer to join a Trading Technology team, building high-performance, low-latency systems that power trading operations.

You will work with traders, quants, and infrastructure engineers on mission-critical infrastructure, applying modern C++ (11/14/17/20) to ensure reliability, throughput, and accuracy in fast-paced markets.

Qualifications

  • 5+ years of professional experience in a traditional finance environment.
  • Experience with modern C++ (C++11/14/17/20) in a performance-critical setting.
  • Experience in trading technology, fintech, or latency-sensitive domains (HFT, market making, exchanges).
  • Strong understanding of low-latency system design, concurrency, and memory management.
  • Familiarity with networking (TCP/UDP, multicast) and/or financial protocols (FIX, ITCH/OUCH) is a plus.
  • Strong data structures, algorithms, and systems-level performance optimization.
  • Ability to thrive in a fast-paced, high-stakes environment with attention to detail.
  • Excellent collaboration with traders, quants, and engineers.

Responsibilities

  • Build high-performance, low-latency trading systems and infrastructure.
  • Collaborate with traders, quants, and infrastructure engineers to deliver robust solutions.
  • Design and implement engineering systems with focus on reliability and throughput.
  • Contribute to real-time market data handling, risk checks, and backtesting frameworks.

Skills

Modern C++
Low-latency design
Concurrency
Memory management
Networking protocols
Financial protocols

Job description

My client is looking for a talented Software Engineer to join its Trading Technology team, building the high-performance systems that power the firm's trading operations. The successful candidate will work on mission-critical infrastructure where microseconds matter, collaborating closely with traders, quants, and infrastructure engineers to design and deliver robust, low-latency systems.

This is a hands-on engineering role suited to someone who enjoys solving hard problems at the intersection of performance, reliability, and financial markets.

The successful candidate will bring C++ expertise to one or more of the following areas:

  • OEMS (Order & Execution Management Systems) – Designs and optimizes systems that manage the complete order lifecycle, from generation through to execution.
  • Exchange Connectivity – Develops low-latency market access solutions and implements exchange protocols, including FIX and native binary protocols.
  • Market Data & Feeds – Builds real-time feed handlers and high-throughput tick data pipelines that process large volumes of market data with minimal latency.
  • Risk & Reporting – Develops pre-trade risk engines and post-trade reporting systems that keep the business safe and compliant.
  • Simulation – Builds backtesting and quantitative simulation frameworks that allow researchers and traders to validate strategies against historical and synthetic data.
What They're Looking For
  • 5+ years of professional experience working within a traditional finance environment
  • Strong professional experience with modern C++ (C++11/14/17/20) in a performance-critical environment
  • Experience in trading technology, fintech, or another latency-sensitive domain (HFT, market making, exchanges, or similar)
  • Solid understanding of low-latency system design, concurrency, and memory management
  • Familiarity with networking protocols (TCP/UDP, multicast) and/or financial protocols (FIX, ITCH/OUCH, etc.) is a plus
  • A strong grasp of data structures, algorithms, and systems-level performance optimization
  • Ability to thrive in a fast-paced, high-stakes environment with close attention to detail
  • Strong communication skills and the ability to collaborate with traders, quants, and other engineers
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Software Engineer
C++ Software Engineer

Tardis Group • Singapore

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

Goliath Partners Inc. • Singapore

On-site
SGD 90,000 - 150,000
Principal Low-Latency Systems Engineer (C++ / HFT)
Principal Low-Latency Systems Engineer (C++ / HFT)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 250,000 - 420,000
Senior C++ Engineer - Leading Global Hedge Fund
Senior C++ Engineer - Leading Global Hedge Fund

Selby Jennings • Singapore

On-site
SGD 200,000 - 280,000
Software Engineer
Software Engineer

AAA Global • Singapore

On-site
SGD 120,000 - 180,000
Low-Latency C++ Developer [Equity / Market Data / Trading]
Low-Latency C++ Developer [Equity / Market Data / Trading]

Luxoft Singapore • Singapore

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

Project68 • Singapore

On-site
SGD 180,000 - 240,000
Technical Lead, Trading
Technical Lead, Trading

Tardis Group • Singapore

On-site
SGD 260,000 - 340,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
Quant Developer
Quant Developer

Calais • Singapore

On-site
SGD 120,000 - 180,000