Job description for C++ Quantative Developer at Beyondigit
Responsibilites
● 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.
● Outstanding performance in informatics competions 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 op5mization, familiar with low-latency
optimization techniques (e.g., cache op5mization, SIMD instructions).
