io-tech-solutions-limited
Software Engineer – Core Systems (C++ / Linux, Low Latency)
Job description
About the Role
We're partnering with a leading global firm in the financial technology space that leverages cutting-edge systems to power high-performance trading across international markets. They are looking for a Software Developer to join their Core Development team, working on mission-critical systems that operate at scale and speed.
What You'll Do
• Design and develop core components of a high-performance trading platform
• Build and optimize order management systems and internal messaging frameworks
• Work on connectivity to external trading venues and market infrastructure
• Ensure systems operate with maximum efficiency, reliability, and low latency
• Collaborate with a global team to deliver robust, scalable solutions
What We're Looking For
• Strong proficiency in modern C++
- Hands on Java experience is a plus
• 2–3 years of experience (strong fresh graduates are welcome to apply)
• Solid development experience in a Linux environment
• Understanding of networking fundamentals (e.g., TCP/UDP, data flow)
• Knowledge of performance optimization and system efficiency
• Exposure to distributed or highly concurrent systems is advantageous
• Interest in financial markets or trading systems
- Fluent in Mandarin
Additional Requirements
• Proficiency in spoken and written Mandarin to support regional stakeholders
• Strong communication skills and ability to thrive in a fast-paced environment


