Search Jobs

Search by job, company or skills

Software Engineer, C++

Software Engineer, C++

Tardis Group
Fresher
Early Applicant
  • Posted 7 days 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:
React, Typescript, Javascript, Docker, Flask, FastAPI, Restful Apis, Nestjs, Kubernetes, Python, AWS
2-4 yrs
Singapore
Skills:
Software Development, Vulnerability Management, Workflows, Programming Languages, Identity And Access Management, Data Privacy, Distributed Computing, Ui Design, Natural Language Processing, Information Retrieval, Networking, Artificial Intelligence, build systems, package managers, Security, open-source development, developer ecosystems, software supply chain security, developer experiences, Data Storage, Mobile, large-scale system design
2-4 yrs
Singapore
Skills:
C Programming, Python, Software systems design tools and languages, Software systems testing methodology
Singapore
Skills:
Java, MySQL, Kafka, Redis, Python, Go
1-4 yrs
SGD 3,000 - 4,200 per month
Singapore, Cross Street
Skills:
Web Application Development, Testing Frameworks, Javascript, Application Development, Python, server configurations, cross-platform operating systems