Low-Latency C++ Trading Systems Engineer

3X SOLUTION PRIVATE LIMITED

Singapore

On-site

SGD 70,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

3X SOLUTION PRIVATE LIMITED is seeking a Software Engineer (Trading Solution) to design, develop, and maintain high-performance trading software across multiple asset classes. You will work on low-latency C++ applications, connectivity to exchanges, market data feeds, and execution gateways.

The role emphasizes architectural involvement, performance optimization, and robust testing in a real-time trading environment.

Qualifications

  • Proven experience in C++ software development in a production environment.
  • Strong understanding of OO design, data structures, algorithms and concurrency.
  • Experience with low-latency or high-performance trading systems is advantageous.

Responsibilities

  • Design, develop and maintain low-latency C++ trading applications and infrastructure.
  • Participate in architectural discussions for scalable, reliable trading solutions.
  • Profile and optimize code for latency and memory usage in real-time trading environments.
  • Develop and maintain connectivity to exchanges and data providers using FIX, WebSocket and TCP/IP.
  • Write unit and integration tests and participate in code reviews to ensure quality.
  • Investigate production issues, perform root-cause analysis and implement fixes.
  • Collaborate with analysts, quants and other developers on new features and upgrades.
  • Contribute to improving development workflows, CI/CD pipelines and automation.

Skills

C++11/14/17
Low-latency systems
Multithreading
Network programming
Python scripting
Unit testing
Agile practices

Education

Bachelor's degree in Computer Science/Software Engineering/IT

Tools

Git
CI/CD pipelines
FIX protocol
WebSocket

Job description

3X SOLUTION PRIVATE LIMITED is seeking a Software Engineer (Trading Solution) to design, develop, and maintain high-performance trading software across multiple asset classes. You will work on low-latency C++ applications, connectivity to exchanges, market data feeds, and execution gateways.

The role emphasizes architectural involvement, performance optimization, and robust testing in a real-time trading environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Low-Latency C++ Systems Engineer – Trading Platform
Low-Latency C++ Systems Engineer – Trading Platform

PlusWealth Group • Singapore

On-site
SGD 140,000 - 240,000
Medical insurance
Generous paid time off
Low-Latency C++ Engineer for Trading Apps
Low-Latency C++ Engineer for Trading Apps

Goliath Partners Inc. • Singapore

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

3X SOLUTION PRIVATE LIMITED • Singapore

On-site
SGD 70,000 - 120,000
Low-Latency C++ Engineer for Market Data & Trading
Low-Latency C++ Engineer for Market Data & Trading

Luxoft Singapore • Singapore

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

Selby Jennings • Singapore

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

Tardis Group • Singapore

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

Project68 • Singapore

On-site
SGD 180,000 - 240,000
Low-Latency C++ Engineer for Equity Options Trading
Low-Latency C++ Engineer for Equity Options Trading

DRW • Singapore

On-site
SGD 80,000 - 120,000
Elite C++ Low-Latency Systems Engineer (HFT)
Elite C++ Low-Latency Systems Engineer (HFT)

ADVANCE SOFTWARE ENGINEERING PTE. LTD. • Singapore

On-site
SGD 250,000 - 420,000
Lead C++ Engineer - Low-Latency Trading Systems
Lead C++ Engineer - Low-Latency Trading Systems

trinity consulting services pte. ltd. • Singapore

On-site
SGD 180,000 - 240,000