Gravitas Recruitment Group
Central Area / Global
Central Area / Global
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.
Central Area / Global
Keppel, Singapore / Global
Central Area / Global
North Bridge, Singapore / Global
Central Area / Global
Singapore, Shenton Way / Global