Job Title: C++ Developer Intern

Location: Shanghai

Employment Type: Internship

Job Responsibilities:

Key Responsibilities:

  • Assist in the development of mission-critical trading infrastructure, gaining hands-on experience with Modern C++in a low-latency environment.
  • Identify performance bottlenecks in existing modules by using profiling tools and implement latency-sensitive code optimizations.
  • Develop and expand automated test suites, focusing on edge-case simulation and stress testing to ensure the stability of trading systems and algorithms during market volatility.
  • Partner with senior engineers and quantitative traders to build internal tools that streamline the research-to-execution pipeline.

 

Job Requirements:

  • Currently pursuing a BS/MS/PhD in Computer Science, Computer Engineering, or a related field.
  • Strong grasp of C++ basics with good knowledge of Modern C++ (C++17 or higher).
  • Familiarity with multi-threading, concurrency, or network programming (TCP/UDP).
  • Comfort navigating a Linux terminal and using basic command-line tools.
  • Bonus Points: A portfolio of personal or open-source projects (e.g., GitHub) demonstrating a deep dive into complex systems, such as a custom compiler, game engine, or low-level networking tool.

apply

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