I

IMC Trading

Proprietary trading using quantitative strategies

C++ Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeAmsterdam, NetherlandsNo salary listedIn-person

About the Job

Requirements

  • Two to three years of full-time professional work experience after graduation.
  • A bachelor's or master's degree in Engineering, Computer Science, or a related field.
  • Strong knowledge of algorithms and data structures.
  • Solid programming skills in modern C++ (C++17 or later).
  • An interest in how software runs on hardware, including memory, caches, and networking.
  • Flexibility and adaptability to deal with uncertainty and ambiguity in a rapidly evolving environment.
  • Ability to solve problems creatively and proactively.
  • Curiosity and willingness to learn.
  • Interest in financial markets; prior knowledge is not required.

Responsibilities

  • Work in multidisciplinary teams alongside engineers, traders, researchers, and quants, locally and across global offices, taking ownership of end-to-end product development from requirements gathering to production.
  • Write reliable, high-performance software while balancing time to production with quality and testability.
  • Build and maintain systems connecting the company to exchanges, including parsing market data feeds, managing order entry, and maintaining speed and reliability in latency-critical paths.
  • Implement and optimise execution logic in collaboration with traders and quants, translating trading ideas into production code.
  • Work with hardware teams to integrate FPGA-based systems and low-latency network solutions into the trading stack.
  • Measure, profile, and improve system performance.
  • Develop expertise across the software development lifecycle, learning from experienced engineers.

About the Company

IMC Trading

Proprietary trading using quantitative strategies

IMC Trading is a global proprietary trading firm that uses technology and quantitative strategies to trade financial instruments such as stocks, options, and futures with its own capital. It operates in major markets (Amsterdam, Chicago, Sydney) and serves a diverse client base including institutional investors and individual traders. The company identifies market inefficiencies through advanced algorithms and data analytics, with teams of mathematicians, technologists, and traders who continuously improve strategies and build in-house solutions. Unlike firms that manage external funds, IMC trades for its own balance sheet, aiming to earn profits by executing high-frequency and systematic trades across global markets. Its approach centers on a culture of curiosity, continuous improvement, and collaboration, aiming to optimize markets while fostering an inclusive environment where employees can contribute meaningfully.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1989

Recently Posted Jobs

Explore more opportunities at IMC Trading

See more jobs