Start Your Search Here

Job Search

Gravitas Recruitment Group

Central Area / Global

Software Engineer - Core & Platform

Job Description

Software Engineer - Core & Platform

The Software Engineer - Core & Platform joins a proprietary trading firm specialising in decentralised finance and cutting-edge technology. The role involves developing and maintaining high-performance trading systems within a collaborative, fast-paced environment.

Our client is a technology-focused organisation dedicated to pushing boundaries in digital assets and algorithmic trading, with a culture that values innovation and rigorous research.

Role Overview

The Software Engineer will be responsible for designing and scaling low-latency trading infrastructure that supports high-frequency and algorithmic trading strategies. The engineer will work closely with traders and quants to implement reliable, scalable systems that execute seamlessly across on-chain and traditional financial markets. Success in this role involves ensuring operational stability, optimising system performance, and contributing to the development of architecture to handle increasing trading volumes.

Key Skills & Experience

Build low-latency, high-throughput trading systems to support algorithmic trading strategies

Maintain robust connectivity with exchanges and protocols for transaction processing

Develop core components for trade execution, order management, and real-time data handling

Optimise system performance through profiling, tuning, and architectural improvements

Collaborate with traders and engineers to translate trading ideas into scalable systems

Ensure operational stability in latency-sensitive trading environments

Strong understanding of traditional finance, architecture, and trading systems

5+ years of experience in low-latency system development for algorithmic trading

Proficiency in low-level programming languages such as Rust or C++

Experience with exchange/broker APIs, order management, pricing, risk engines, and smart order routers

Skilled in system performance tuning, monitoring, and debugging

Self-starter with proactive mindset and strong problem-solving skills

Ability to operate effectively within a collaborative, multi-disciplinary team

Nice to Have

Experience in FIN GM HFT / Market Making

Development expertise in C++ for financial trading systems

Knowledge of blockchain, crypto, or decentralised finance technology

Key Responsibilities

Design and develop low-latency, high-throughput trading systems supporting various strategies

Build and maintain reliable connectivity with trading exchanges and protocols

Develop core system components for trade execution, order management, and live market data

Profile, tune, and improve system performance to achieve ultra-fast execution

Work closely with traders and quants to translate trading ideas into scalable solutions

Contribute to flexible system architecture design to accommodate growth and evolving market opportunities

Maintain operational stability and system uptime in a high-velocity, low-latency environment

Requirements

Right to work in Singapore

Extensive experience in building and maintaining low-latency trading systems

Proven track record in developing high-performance infrastructure for algorithmic trading

Strong proficiency in Rust or C++

Experience with exchange / broker APIs, order management systems, and market protocols

Based in Singapore, willing to work on-site with hybrid arrangements

Immediate availability preferred, with a start date of 08/09/2026

If you have the relevant skills and experience, please apply with an updated CV.

Apply Now

Similar Opportunities

View all jobs