About IMC

IMC is a leading global market maker, using algorithmic trading and advanced technology to buy and sell securities on multiple trading venues worldwide. We provide liquidity to the financial markets, driving efficiencies for buyers and sellers. We operate globally from offices in Europe, the US and Asia Pacific. Our employees work closely together in multidisciplinary teams, making our success possible


No siloes. No hierarchies. Just great ideas. As a leading global market maker, IMC uses algorithmic trading and advanced technology to buy and sell securities on multiple trading venues worldwide. Across Europe, the US, and Asia-Pacific, our technologists and traders collaborate to explore, design, and develop the software, hardware, advanced networks, and algorithms that drive our trading strategies and provide essential liquidity to financial markets.

Our enduring success is testament to the strength of our values. We fuse creative freedom, open feedback, and quick iteration to empower some of the world’s most talented people. We recognize the best ideas today – and collaborate across teams, borders, and time zones to make them even better tomorrow. And while we work hard, we have lots of fun doing it. It’s a unique culture that sets us apart. As we like to say, there’s only one IMC.


We’re looking for the brightest minds in:

  • Engineering
  • Computer Science
  • Maths
  • Statistics
  • Physics
  • Economics
  • Finance


Careers in Trading

With outstanding mathematical and analytical skills together with curiosit and a drive to excel, you’ll love solving complex problems. You will spot new opportunitites in the market and go after them with a talented engineering team to have a direct impact on our business. 

  • Develop, maintain, and improve trading models, algorithms, and systems

  • Trade a range of financial instruments

  • Manage the execution and risk of complex trading portfolios

  • Cross-functional collaboration with our developers and engineers to understand and improve our technical infrastructur


Trading roles:

  • Graduate Trader

  • Graduate Quant Researcher

  • Graduate Research Analyst

  • Trader Intern

Careers in Engineering

As an Engineer at IMC, you won’t just be writing code; you’ll be responsible for spotting opportunities and developing new technology — from advanced networks, algorithms, or anything in between. Find your niche as you use your creativity to problem-solve and create solutions to the world’s most challenging problems

  • Develop cutting-edge technology in software, hardware, advanced networks and algorithms

  • Write code in a collaborative environment where independence is also valued

  • Explore challenging problems in latency and data analysis

  • Partner with traders around the globe to improve our systems

Technology roles:

  • Graduate Software Engineer

  • Graduate Hardware Engineer

  • Software Engineer Intern

  • Hardware Engineer Intern

Benefits of working at IMC

  • Travel to one of our offices in Amsterdam, Chicago, or Sydney for the Global Traineeship

  • Extensive and ongoing professional development training programs

  • In-house chef providing gourmet breakfast, lunch, and snacks

  • Social activities and weekly Friday night drinks

  • Annual international company weekend away

  • Wellbeing program with subsidized fitness classes

  • In-house gym and massage

  • Volunteering days and dollar matching for charity donations

Discover our internship and graduate opportunities in trading and technology at careers.imc.com.

"Although I was looking beyond engineering, I was not willing to give up my technical aspirations."
Koen Langemeijer

Koen studied aerospace engineering in Delft and in 2018 Koen joined IMC as a Graduate Trader. Why did he choose for IMC? And why are the AE courses essential for success as a trader?

Why did I look beyond aerospace engineering?

During my bachelor’s degree I performed an internship at an intergovernmental organization dedicated to space exploration, and it was here that I realised how rewarding it can be to work with people who can challenge you in an academic way. Colleagues with a scientific or engineering background, at MSc or PhD level, who excel in their respective fields. Nonetheless there was still something missing for me; I was looking to work in a non-bureaucratic environment where I could validate my results in days, and not decades, and where I could decide on what path to take when solving a problem. Not being able to find this environment within engineering companies, I decided to explore opportunities beyond those obvious for our faculty.

Why did I choose for IMC?

Although I was looking beyond engineering, I was not willing to give up my technical aspirations. My fascination with, and passion for, mathematics is what drew me to Delft in the first place. With both my parents and siblings having careers in finance there was one niche in particular that caught my attention: options trading. An option is a financial product that grants the owner the right, but not the obligation, to buy or sell an underlying asset at a certain price on or before a particular date in the future. The value of this product has a (non-linear) dependency on variety of factors, such as time, which poses an unparalleled mathematical complexity. Because IMC prices and trades these products in a highly automated fashion it provided me with an opportunity to learn from renowned software engineers, hardware engineers, and quants who have shaped this market over the last 30 years. In other words IMC provided an environment with a competitive landscape where I could still find academic fulfillment.

Which courses taught at AE are essential for succes at IMC?

Whereas IMC can and will teach you the fundamentals of option pricing, it would be too time-consuming to explain new hires how to represent a function as a Taylor series, or how to solve a differential equation. This is why we almost exclusively recruit talents with a scientific or engineering background, either at MSc or PhD level. In other words, solid mathematical skills are a must.

How could you contribute?

Whether you are interested in pushing the theoretical limit of hardware latency, intrigued by the active research of option pricing theory, aim to improve your programming skills, or are simply fond of doing analysis in Python – IMC provides the platform to expand your skills.
We are a company that is low in headcount, but with offices in Amsterdam, Chicago, and Sydney, we have a global approach and impact. And with our focus on automation we will continue to shape this domain for decades to come.

Bekijk de evenementen van IMC