
Campus C++ Software Engineer (Intern)
Jump Trading19 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.