Campus C++ Software Engineer (Intern)
Core
Design, build, and maintain high-performance live trading systems, risk infrastructure, back-testing tools, and post-trade analysis engines for global financial markets.
Role type
Campus C++ Software Engineer (Intern)
Builds
Live trading systems, business-specific trading platforms, risk monitoring modules, back-testing infrastructure, and high-throughput data compute engines.
Domain
Financial Technology / High-Frequency Trading
Deliverable
production ML models | product features | infrastructure
Required skills
C++, data structures, algorithms, system design, networking concepts, operating systems, Linux command line, debugging
Preferred skills
system performance optimization, Python, open-source contributions, statistics, data analysis, finance/economics knowledge, competitive programming
Technologies
C++, Linux
Responsibilities
Design and maintain systems connecting strategies to exchanges including market data handling and order lifecycle; build trading platforms for new business expansion; design real-time risk monitoring modules; build and maintain back-testing infrastructure; produce datasets for traders and researchers; debug real incidents and trace data through the full pipeline.
