Graduate Software Engineer (2026)
IMC Trading · Amsterdam, North Holland, THE NETHERLANDS
Your IMC journey as a Graduate Software Engineer will begin with a five-week Global Trainee Programme led by our seasoned engineers and traders alongside gra...
Job description
Your IMC journey as a Graduate Software Engineer will begin with a five-week Global Trainee Programme led by our seasoned engineers and traders alongside graduates from all three IMC regions: Europe, the United States, and Asia-Pacific. During this traineeship, you’ll deepen your knowledge about trading and financial markets, understand the tools and systems used at IMC, and learn how to write production software, craftsmanship and advanced topics in C++, Java or Python. Your training will continue back at your local office, where you’ll receive support from your dedicated mentor, an experienced software engineer at IMC. What happens next is up to you – on our Execution teams you might build anything from advanced networks to proprietary algorithms, while on our Strategy teams you could design systems powering big data and cutting-edge analytics. YOUR CORE RESPONSIBILITIES: - Develop cutting-edge technology in advanced algorithms - Support the development of our trading platform and software stack - Gain experience across the entire software development lifecycle - Collaborate with traders, quant researchers, and hardware engineers to improve our systems YOUR SKILLS AND EXPERIENCES...