Singapore, Singapore, Singapore

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
  Required Skills:

C++