IMC is a proprietary trading firm powered by research and technology.
IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, and Asia Pacific, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

IMC Trading Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: 60 % of the time
HQChicago, Illinois, USA
Amsterdam, Noord-Holland, NLD
Mumbai, Maharashtra, IND
Learn more
Inside Our
Company Culture

Insider Video

Thumbnail
Why IMC Feels Like “A Group of Friends That Does Exciting Stuff Together
Thumbnail
IMC values sharp intellect over prior fintech experience when hiring

What the Team is Saying

Pierre
Andy

Articles We're In

Photo: Shutterstock
Olivia McClure Olivia McClure
Published on February 28, 2025

The Projects These 11 Engineers Are Excited to Tackle in 2025

With the year underway, these engineering teams are ready to tackle new product offerings, advanced capabilities and more.

Alyssa Schroer Alyssa Schroer
Updated on June 23, 2025

116 Chicago Software Companies You Should Know

These are the top software companies that are helping make Chicago a thriving hub for tech.

buckingham fountain in downtown chicago
Ana Gore Ana Gore
Updated on July 24, 2025

17 Top Tech Companies in Amsterdam

Amsterdam is a booming digital center. These companies are helping build it.

Photo: Shutterstock

Technology We Use

C++
C++
LANGUAGES
Java
Java
LANGUAGES
Python
Python
LANGUAGES
Scala
Scala
LANGUAGES
verilog
verilog
LANGUAGES