Graduate Software Engineer — Trading Tech (C++, Java, Python)
Summary
Graduate trainee role at a trading firm: a five-week global programme learning trading, financial markets, and production software craft in C++, Java, or Python, followed by mentored work on execution networks, proprietary trading algorithms, or big-data strategy teams in Aarhus (or Amsterdam).
IMC offers a five-week Global Trainee Programme led by seasoned engineers and traders, with graduates from Europe, the U.S., and Asia-Pacific. Trainees deepen knowledge of trading and financial markets, learn production software, craftsmanship, and advanced topics in C++, Java, or Python.
Training continues at Amsterdam or Aarhus under a dedicated mentor. Graduates may join Execution teams building advanced networks or proprietary algorithms, or Strategy teams powering big data and analytics,