Jump Trading

Campus C++ Software Engineer (Intern)

Jump Trading
Apply
19 hours ago
Shanghai, ChinaIntern

Responsibilities

  • Build and maintain live trading systems handling market data, order entry, and order lifecycles.
  • Develop business-specific trading platforms and infrastructure for new markets and strategic initiatives.
  • Design risk infrastructure supporting real-time monitoring and pre-trade and post-trade controls.
  • Build and maintain backtesting infrastructure for evaluating strategies against historical market data.
  • Produce reliable datasets and high-throughput C++ compute engines for post-trade analysis.
  • Debug production incidents, trace data through pipelines, and fix root causes while owning deployed systems.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Proficiency in C++ with hands-on experience working with large-scale systems.
  • Strong fundamentals in data structures, algorithms, system design, networking concepts, and operating systems.
  • Solid debugging skills and ability to navigate unfamiliar codebases quickly.
  • Comfort working in Linux environments, including command-line tools, debugging, and bare-metal environments.
  • Clean production-quality coding, ownership, collaboration, adaptability, curiosity, and rigorous data analysis.
  • Interest in working in an APAC office full-time after graduation.

Tech Stack

Categories

Jump Trading

About Jump Trading

1,001-5,000 employees
Contact me