Job Title: C++ Developer (High-Frequency Trading)

Location: Shanghai

Employment Type: Full-time

Job Responsibilities:

Key Responsibilities:

  • Core Development: Join the core engineering team to develop, optimize, and maintain the firm’s proprietary high-frequency trading (HFT) platforms.
  • System Expansion: Responsible for scaling the trading system, including developing exchange connectivity (gateways) for various financial markets and building functional modules.
  • Performance Optimization: Execute deep-level optimizations for the trading engine and strategy execution layers to minimize latency.
  • Testing & QA: Develop comprehensive test frameworks and conduct rigorous pre-release testing for all system iterations.
  • Cross-functional Collaboration: Work closely with Hardware Engineering and Quantitative Research teams to tackle complex technical challenges and bottlenecks.

 

Job Requirements:

  • Bachelor’s degree or above in Computer Science or a related technical field from a top-tier university.
  • Expert knowledge of Modern C++, with proficiency in C++17 or higher.
  • Deep familiarity with Linux environments and experience in low-latency kernel/system-level tuning.
  • Strong understanding of TCP/IP protocols and proficiency in network data analysis.
  • Exceptional problem-solving skills, disciplined coding habits, and robust system design capabilities.
  • High sense of responsibility, strong team spirit, and a proactive attitude toward taking on challenging tasks.

 

Preferred Skills:

  • Experience with HLS (High-Level Synthesis) for FPGA integration.
  • Proven track record in C++ computational optimization.
  • Expertise in low-latency network stack optimization (e.g., kernels bypass, DPDK, or OpenOnload).

apply

To apply: please email your CV and Cover Letter to apply@algospace.com