
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A financial technology firm in Singapore seeks a skilled Software Engineer specializing in C++ and real-time trading systems. The role involves designing and implementing modules that meet the needs of the quant research team, ensuring stable performance of trading systems, and participating in all aspects of technology selection and testing. Candidates should have a bachelor's degree in a relevant field and at least three years of C++ experience. Competitive salary and year-end bonuses are offered.
Design and implement new modules tailored to meet the functional requirements from our quant research team.
Ensure the stable operation of real-time trading system, and prompt response to unexpected situations.
Participate in requirements analysis, technology selection, and architecture reviews; lead unit testing, integration testing, and production issue troubleshooting for core modules to ensure system stability and scalability.
Bachelor’s degree or above in Computer Science, Financial Engineering, Mathematics, Physics, or related fields.
3+ years of C++ development experience, proficient in C++11, with strong knowledge of STL, templates, smart pointers, and other advanced features.
Proficient in Python for data analysis.
Outstanding performance in informatics competitions such as IOI / NOI / ICPC.
Familiarity with trading systems for stock or future or other assets.
Proficient in using low-level Linux system calls.
Experience in process / thread management, file I / O, network programming, signal handling, and system resource scheduling.
Experience in server-side performance optimization, familiar with low-latency optimization techniques (e.g., cache optimization, SIMD instructions).
Monthly Salary : we offer competitive salary (based on experience and skill level)
Year-End Bonus : 4 ~ 12 months' salary (determined by annual performance review)