Technology at IMC

POWERED BY TECHNOLOGY, BUILT BY ENGINEERS

Join IMC and you'll be a part of an innovative team of engineers working at the cutting edge of technology infrastructure. We look for exceptional, ambitious people who thrive on collaboration and believe in working together to discover the best solutions.

PROBLEM-SOLVE. CREATE. ITERATE.

Our engineers excel in tackling ever-changing challenges, consistently pushing the boundaries of what's possible. Working in high-performing, cross-functional teams, you'll harness your full potential to solve complex problems.

What sets us apart is our exceptionally short feedback loops. You can generate an idea, collaborate with a colleague to bring it to life, and see it in production as early as the next day.

The immediate impact of your work is not only incredibly rewarding but also fosters rapid iteration and continuous improvement – a pace that's rare to find elsewhere.

HELP SHAPE THE FUTURE

With a proud 35-year track record as a technology-driven leader, our engineers play a critical role in creating and maintaining our robust trading systems infrastructure.

Working as part of a global team, our engineers break down complex problems into core computations, pushing technology to its limits. The result is innovative engineering and novel problem-solving.

Behind the scenes, we’re constantly investing in strengthening our research, experimentation, and data-driven analyses to enhance our systems and tools.

champion the best ideas, regardless of hierarchy

At IMC, our engineers are plugged into our global network of offices. Their work is shared across the company, impacting markets far beyond the original scope of a solution. There are no silos, no rigid hierarchies, and no barriers to innovation.

ADD VALUE, YOUR WAY

There's no such thing as a typical day at IMC, but if you join one of our teams you can expect to be given a significant amount of responsibility. From developing software to site migration, to improving QoS models, network optimisation, and more, our engineers’ work makes a valuable impact.

From options pricing to simulation frameworks and visualisation tools, our Java specialists develop and maintain business applications that support our trading desks worldwide.

Working on software that touches every part of our organisation, projects involve balancing complex trade-offs while implementing trading algorithms and hardware solutions.

Versatile and passionate, our Platform Engineering organisation accelerates IMC’s performance, bridging the gap between the technical and practical to optimise our development services infrastructure.

This fast-growing research team works on frameworks used to train large models, collaborating with colleagues across IMC to accelerate model rollout and capture the full potential of machine learning.

What does it take to thrive at IMC?

  • Exceptional technical and programming expertise, honed through real-world experience.
  • A genuine interest in financial markets and trading, coupled with a drive to stay ahead in a fast-paced environment.
  • A track record of developing creative and innovative solutions to complex challenges.
  • Eager to take ownership and drive impactful outcomes.
  • Highly collaborative, with the ability to work with both technical and non-technical teams across global locations.

WHY WORK AT IMC?

We provide experienced engineers with a unique environment to add value through their strategies and ideas and to evolve at the forefront of the financial markets.

Culture of collaboration

We turn our competitive instincts outward and drive success through our cross-functional teams of traders, engineers.

Continuous innovation

Be part of a team that excels at rapid systems development and feature generation, a crucial advantage in a market where the speed of a solution has massive implications.

Ready for complex solutions

IMC's advanced research and tech stack allow experienced professionals to easily build on a solid foundation, driving innovation and impact.

video

Meet our Engineers

Trading Infrastructure Tech Lead Eric explains the tech infrastructure at IMC.

00:00 / 00:00

Find out more

Generous benefits

A variety of benefits are available to all at IMC.

Recruitment process

Before you take up the challenge, you'll go through our recruitment process.

Join our Talent Community

Sign up, and we’ll notify you about relevant positions, showcase the latest news, and keep you in mind for interesting opportunities.