CareerPlan

Software Engineer, C++ - 6 Month Internship Opportunity

SingaporeInternship2026-10-19 → 2026-11-10

Core

Designing and implementing a high-frequency trading platform that collects quotes and trades from and disseminates orders to exchanges globally.

Role type

Software Engineer (C++)

Builds

High-frequency trading platform, data access systems, trading simulations, risk-management and performance-tracking tools

Domain

Quantitative finance, high-frequency trading, low-latency systems

Deliverable

production ML models

Required skills

C++, data structures, algorithms, object-oriented programming, Linux, Networking (TCP/IP, UDP), Python, shell scripting

Preferred skills

Prior internship experience in trading, Blockchain, cryptography, cryptocurrency, DeFi protocols, high-throughput systems

Technologies

C++, Python, Linux, TCP/IP, UDP

Responsibilities

Designing and implementing a high-frequency trading platform; Optimizing the platform using network and systems programming to minimize latency; Developing systems for historical market data access and trading simulations; Creating tools to analyze data for patterns; Building risk-management and performance-tracking tools

Seniority

Intern