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…
Systems Engineer - Global Development Platform
Systems Engineer - Global Development Platform The Platform Engineering organization at IMC Trading is focused on accelerating tech team workflows through providing self-service tools, services, documentation, and…
Software Engineer – BP&A
The BP&A Team sits at the heart of our operations, partnering closely with finance, trading, and middle office teams. We serve as the business intelligence and analysis function for IMC to turn complex data into…
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…
Software Engineer - Risk Technology
We are seeking a Software Engineer to help build the technology and analytical frameworks used to understand, measure, and optimize risk across the firm's trading businesses. Working directly with Risk Managers and…
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…
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…
Software Engineer – AI Powered Engineering
IMC is embedding agentic AI directly into the developer workflow for our production-critical systems. As a member of the Agentic AI engineering team, you’ll help build agents, MCP servers, and evaluation loops that…
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,…
Python 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…
Trading Data 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…
Java 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
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…