C++ Development Engineer (Trading Systems)

INGOLD CAPITAL PTE. LTD.
a day ago
Posted datea day ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesResponsibilities
• 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.
Qualifications
• 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.
Preferred Qualifications
• 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).
Compensation Structure
• Monthly Salary: we offer competitive salary (based on experience and skill level)
• Year-End Bonus: 4 ~ 12 months' salary (determined by annual performance review)
• 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.
Qualifications
• 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.
Preferred Qualifications
• 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).
Compensation Structure
• Monthly Salary: we offer competitive salary (based on experience and skill level)
• Year-End Bonus: 4 ~ 12 months' salary (determined by annual performance review)
JOB SUMMARY
C++ Development Engineer (Trading Systems)

INGOLD CAPITAL PTE. LTD.
Singapore
a day ago
N/A
Full-time
C++ Development Engineer (Trading Systems)