Software Engineer – Core Systems (C++ / Linux, Low Latency)
Коротко
Designs and develops core components of a high-performance trading platform, including order management systems and messaging frameworks, in C++ on Linux. · Needs: 2-3 years of experience; strong proficiency in modern C++; Linux development experience; fluent in Mandarin.
Описание от работодателя
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