C

Senior Software Engineer - Trading Technology

Charterhouse Partnership

Singapore · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
5 hours ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Overview

Join our client's Trading Technology team as a Software Engineer dedicated to building high-performance systems critical to the firm's trading activities. This role requires hands-on engineering expertise to create robust, low-latency infrastructure where every microsecond counts. Collaboration with traders, quantitative analysts, and infrastructure engineers is key to delivering effective solutions.

Key Responsibilities

  • Develop and optimize Order & Execution Management Systems (OEMS) managing the entire lifecycle of trade orders, from initiation to execution.
  • Create low-latency market access solutions and implement exchange connectivity protocols such as FIX and proprietary binary protocols.
  • Design and maintain real-time market data feed handlers and high-throughput tick data pipelines with minimal latency.
  • Build pre-trade risk engines and post-trade reporting tools to ensure compliance and business safety.
  • Construct backtesting and quantitative simulation frameworks to validate trading strategies with historical and synthetic data.

Requirements

  • At least five years of professional experience within the traditional finance sector.
  • Solid expertise in modern C++ standards (C++11, C++14, C++17, C++20) applied in performance-critical contexts.
  • Background in trading technology, fintech, or other latency-sensitive fields such as high-frequency trading, market making, or exchange platforms.
  • Strong knowledge of low-latency system design including concurrency control and memory management techniques.
  • Familiarity with networking protocols (TCP/UDP, multicast) and/or financial protocols like FIX, ITCH, and OUCH is advantageous.
  • Excellent understanding of data structures, algorithms, and system-level performance optimization.
  • Capability to succeed in fast-paced, high-pressure environments with meticulous attention to detail.
  • Effective communication skills and ability to work collaboratively with traders, quants, and engineering teams.

Additional Information

Interested candidates can seek further details by contacting the provided email. The company holds EA License no.: 16S8066 and registration number R2091624.

How they work

Communication Teamwork & Collaboration Attention to Detail Stress Management

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer