Qualifications
Your Core ResponsibilitiesDesign and implement innovative technology solutions within advanced algorithms. Contribute to the development and enhancement of our trading platform and software architecture. Acquire hands-on experience throughout the complete software development lifecycle. Work in tandem with traders, quantitative researchers, and hardware engineers to optimize our systems. Your Skills and ExperiencesCurrently in your final year of study in Computer Science, Software Engineering, or a related discipline, aiming for full-time employment with IMC in February or August 2026.Proficiency in C++ or Java is essential; familiarity with Python is a plus. Solid understanding of algorithms and data structures. Exceptional analytical abilities and a passion for solving complex problems through programming. A genuine interest in financial markets is appreciated, although prior experience is not necessary.
About the job
Embark on your journey with IMC as a Graduate Software Engineer through our comprehensive five-week Global Trainee Programme. Collaborate with experienced engineers and traders, alongside fellow graduates from across Europe, the United States, and Asia-Pacific. This immersive experience will enhance your understanding of trading dynamics and financial markets, while equipping you with the skills to develop high-quality production software. You’ll delve into advanced topics in C++, Java, or Python, and receive continuous guidance from a dedicated mentor at our Amsterdam office. Following your traineeship, you will have the opportunity to contribute to our Execution teams, developing sophisticated networks and proprietary algorithms, or join our Strategy teams to create systems that drive big data analytics.
About IMC Trading
IMC is a leading global trading firm that combines innovative technology with market expertise to provide liquidity and enhance market efficiency across various financial instruments. Our dynamic and collaborative environment empowers talented individuals to thrive and contribute to our mission of delivering superior trading solutions.