Talent.com
Project68
C++ Software EngineerProject68 • Raffles Place, 01, sg
Search for other jobs
C++ Software Engineer

C++ Software Engineer

Project68 • Raffles Place, 01, sg
26 days ago
Job description

Job Description

Our client, a leading quantitative trading firm is looking for a Low Latency C++ Software Engineer to join a small, senior engineering team responsible for connecting the firm's trading strategies to markets across the globe. You'll work end-to-end on the path from market data through to order execution, supporting high-volume, latency-critical trading across a large number of global exchanges.

This is deeply technical, systems-level work. The firm's infrastructure handles enormous volumes of real-time market data with no room for delay, so engineers need a genuine understanding of what's happening at the hardware level, memory, caching, and how the operating system behaves under load, not just clean, working code. You'll help turn research ideas into fast, reliable, production-grade systems that trade live, working closely with the firm's quant researchers.

Based in Singapore, this role focuses on the firm's presence and market connectivity across the APAC region, working within a small, senior, and highly autonomous team.

  • Design, build, and maintain high-performance, low latency C++ systems covering the full path from market data to order execution
  • Build and extend exchange connectivity across international markets
  • Take models from research prototypes to production-grade, low latency code
  • Own performance work at the level of memory, caching, and system calls, not just application logic
  • Investigate and resolve issues in live, real-money trading systems
  • Work directly with a small team of senior engineers and researchers, with genuine autonomy



Requirements


Minimum of 4 years of hands-on C++ experience in low latency, performance-critical or systems-level environments

  • Strong grasp of low-level computing fundamentals - memory, caching, and operating system behaviour
  • Comfortable operating independently, solving problems from first principles with minimal oversight
  • Linux/UNIX development experience
  • Relevant adjacent backgrounds include: exchange or market connectivity, compilers, operating systems, kernel development, FPGA/hardware design, or high-performance computing


Benefits


What makes this different:

  • Small, senior team with real technical ownership and autonomy, not a large engineering hierarchy
  • Flat, collaborative structure with direct access to senior engineers and researchers
  • Direct collaboration with researchers, seeing your code go live and matter immediately
  • Highly competitive compensation package
  • Comprehensive global health benefits


Create a job alert for this search

C++ Software Engineer • Raffles Place, 01, sg