Campus Software Engineer (Intern)
Core
Intern role within the Core Development team designing, coding, testing, and maintaining a distributed high-performance trading system.
Role type
Software Engineering Intern
Builds
Distributed trading system infrastructure and tools for global financial markets
Domain
Financial Technology / High-Performance Computing
Deliverable
production ML models | product features | infrastructure
Required skills
C++ programming, Python programming, Linux command line, Git/version control, data structures, threading models
Preferred skills
Rust, gRPC, Kafka, Redpanda, eBPF, DPDK, Clickhouse, FastAPI, Kubernetes, Pandas, SQL, MySQL, DuckDB, Arrow ecosystem
Technologies
C++, Python, Linux, Git, Rust, gRPC, Kafka, Redpanda, eBPF, DPDK, Clickhouse, FastAPI, Kubernetes, Pandas, SQL, MySQL, DuckDB, Arrow
Responsibilities
Design, code, test, and maintain distributed trading system components; participate in full-cycle development, testing, and release using Agile methodologies; work side-by-side with experienced engineers under mentorship.
Seniority
Intern
