IMC Trading
Open positions
C++ Software Engineer
IMC’s Mumbai based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches every part of our organization. From ensuring our connectivity to…
Java Software Engineer (Strategy)
At IMC, technology is at the core of everything we do. Our in-house software drives millions of trading decisions each day, helping us make faster and more effective decisions in highly competitive markets. IMC’s…
Software Engineer (Java) - Global Research Platform
We are seeking a driven Java engineer to join our global research platform team in Mumbai. The team builds and operates the compute and data platform that powers all of IMC's quantitative research: a large-scale…
Machine Learning Engineer Intern - Summer 2027
Our 10-week internship is your chance to experience life as a Machine Learning Engineer at IMC. You’ll have the support you need to succeed: educational trainings and a mentor who will oversee your work and…
Software Engineer Intern 2027
At IMC, Software Engineers don’t just write code and design technology. They are responsible for spotting new opportunities, developing new technologies, and solving problems. Every day, our software makes millions of…
C++ Software Engineer
IMC is building a new Energy Trading business in Aarhus, Denmark, the hub for power and gas trading in Europe. Backed by one of the world’s most successful trading firms, this new venture combines the energy and…
Graduate Hardware Engineer
Your IMC Journey as a Graduate Hardware Engineer As a Graduate Hardware Engineer at IMC, you’ll begin your career with a comprehensive five-week Global Trainee Programme led by our experienced engineers and traders,…
Software Engineer - Development Platform
At IMC, technology is the driving force behind everything we do. Our in-house developed software executes millions of trading decisions each day, enabling us to outperform the competition by making smarter and faster…
Hardware Engineer
IMC is a leading global market maker, driven by technology and built on a foundation of continuous innovation. Our teams blend trading expertise, advanced research, and world-class engineering to provide liquidity…
Graduate Hardware Engineer
Having the best technology drives our business. As a Hardware Engineer at IMC, you are responsible for spotting new opportunities, solving problems and developing new technologies. Our Hardware development process is…
Software Engineer Intern - Summer 2027
Our 10-week internship is your chance to experience life as a Software Engineer at IMC. You’ll have the support you need to succeed: educational trainings and a mentor who will oversee your work and professional…
Software Engineer, Early Career
Please note: This role requires 1–3 years of full-time, post-graduation work experience. Students and recent grads should apply to our 2027 Graduate Software Engineer role. Having the best technology drives our…
HPC Systems Architect
At IMC, we thrive on pushing boundaries, embracing innovation, and leveraging cutting-edge technology to stay ahead in the competitive trading landscape. We are seeking an exceptional HPC Systems Architect who will…
Software Engineer Intern
Our summer internship programme in Amsterdam is your chance to experience life as an engineer at IMC. As a Software Engineer Intern, you will go beyond writing code and designing technology: you’ll gain insight into…
Graduate Software Engineer (2027)
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,…
C++ Software Engineer
At IMC, technology is not a department; it's at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
C++ Software Engineer
IMC is seeking a highly skilled C++ Software Engineer to join our Chicago team. As a Software Engineer, you will design and develop software solutions tailored to the hardware-specific needs of our global trading…
C++ Software Engineer
At IMC, technology is not a department; it’s at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
C++ Software Engineer, Early Careers
At IMC, technology is not a department; it's at the heart of everything we do. Developed in-house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions…
Hardware Engineer
IMC is seeking a Hardware Engineer to join our Global Hardware team and help develop the next generation of custom ASICs that power our trading infrastructure. As a member of the Global Hardware organization, you’ll…