Job title: Software Engineer c++
Job type: Permanent
Emp type: Full-time
Industry: Web3/Gaming/Digital Assets
Salary type: Annual
Salary: Negotiable
Job published: 27/07/2026
Job ID: 255593

Job Description

We are partnering with a highly successful quantitative trading business in Singapore to hire an experienced C++ Software Engineer into its core engineering team. You’ll work on performance-critical technology that underpins live electronic trading, with a focus on low-latency systems, market data, execution, and trading infrastructure.

This is a hands-on engineering role for someone who enjoys solving difficult performance problems and wants genuine ownership of the systems they build.

What You'll Be Doing

  • Design, build and optimise high-performance C++ trading systems
  • Develop components supporting market data processing, order execution and algorithmic trading
  • Improve system latency, throughput and reliability
  • Build and enhance frameworks used by quantitative trading strategies
  • Develop technology supporting real-time risk and trading operations
  • Profile and optimise production systems to identify performance bottlenecks
  • Use Python for scripting, testing, automation and integration
  • Troubleshoot complex production issues and take ownership of systems throughout their lifecycle
  • Work closely with engineers, quantitative researchers and trading teams
  • Continuously improve the architecture and performance of the wider trading platform

What We're Looking For

  • 5–7+ years of professional C++ development experience
  • Strong modern C++ knowledge, ideally C++17/20/23
  • Experience building low-latency, high-throughput or performance-critical systems
  • Strong understanding of algorithms and data structures
  • Experience with multithreading, concurrency and performance optimisation
  • Strong Linux/systems fundamentals
  • Proficiency with Python
  • Ability to write clean, reliable and maintainable production code
  • Strong debugging and problem-solving ability
  • Comfortable taking ownership of systems running in production

Experience within electronic trading, HFT, market data, exchange connectivity, order management/routing or execution systems would be highly advantageous.