Search by job, company or skills

C++ Software Engineer

C++ Software Engineer

Tardis Group
Fresher
Not Disclosed
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

I am partnered with a globally recognised quantitative trading firm that has spent over two decades building a reputation for innovation, performance, and cutting-edge technology. Operating at the forefront of electronic trading, the firm combines world-class engineering with advanced research to identify and capitalise on unique market opportunities.

The business fosters a highly collaborative yet autonomous environment, where small, high-impact teams are empowered to design and deliver sophisticated trading strategies, supported by a powerful global platform.

As a C++ Software Engineer, you'll join a high-performing core engineering team responsible for building and enhancing the systems that connect trading strategies to global financial markets.

This is a role for engineers who thrive in low-latency, high-performance environments and enjoy solving complex technical challenges at scale.

Day-to-day:

  • Designing and building high-performance trading systems that interface with global exchanges
  • Developing low-latency infrastructure for market data capture and order execution
  • Optimising systems using advanced network and systems programming techniques
  • Building platforms for historical data access and large-scale trading simulations
  • Creating analytical tools to identify patterns and improve trading strategies
  • Developing risk management and performance monitoring systems

Requirements:

  • C++ software engineering experience
  • Strong foundation in data structures, algorithms, and object-oriented programming
  • Proven ability to write highly optimised, scalable code
  • Experience working in performance-critical or low-latency environments (trading experience is advantageous)
  • Strong problem-solving skills and the ability to work in a fast-paced setting

(Desirable, not essential):

  • Experience with Linux systems and network programming (TCP/IP, UDP)
  • Familiarity with Python or shell scripting
  • Exposure to distributed systems or high-throughput environments

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

Singapore
Skills:
Data Services, Apis, Distributed Systems, Redis, quantitative libraries, risk engines
2-4 yrs
Singapore
Skills:
Memory Management, Algorithms, concurrency, data structures, systems-level thinking, AI-assisted coding tools
Singapore
Skills:
Systems Integration, Debugging, Operating Systems, Software Design, software testing, python, C Programming, Verbal Communication, Analytical Skills, Negotiation, Collaboration, test plan execution, Problem Solving, platform design, Written Communication
Singapore
Skills:
MySQL, Spi, Pyqt, Test Automation, Python, Pcie, Ethernet Communication, eMMC, data acquisition
2-5 yrs
SGD 4,500 - 6,000 per month
Singapore, Paya Lebar
Skills:
.NET, MySQL, Mfc, Sql, Object-Oriented Programming