899,872open jobs
55,626companies
151,463added this week
Browse all
Salary
≈ $94k – $216k per year (Estimated)
Location
In office (Amsterdam)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Sep 28, 2026. First seen by Alion on Mar 18, 2026. IMC Trading scores B on the Alion truth index.

Overview
Company
Impact
Profile match
IMC Trading is a proprietary trading firm and market maker headquartered in Amsterdam that trades its own capital, providing liquidity across more than 120 trading venues with in-house trading systems, low-latency infrastructure and machine learning models. Founded in 1989 by two traders on the floor of the Amsterdam equity options exchange, it now employs over 2,000 people of more than 70 nationalities in ten offices, including Chicago, New York, London, Zug, Sydney, Mumbai, Seoul and Hong Kong. It recruits quantitative researchers and traders, software, Python and systems engineers, machine learning researchers, and graduates and interns for its campus programmes.

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 than our competition.

IMC's Amsterdam-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 organisation. We connect IMC to exchanges around the world, process massive volumes of market data in real time, execute complex trading algorithms, and integrate advanced hardware solutions where software alone isn't fast enough.

Your Core Responsibilities

As a software engineer, you'll work in multidisciplinary teams alongside other engineers, traders, researchers, and quants, both locally and across our global offices, taking ownership of end-to-end product development, from requirements gathering to production. You'll write reliable, high-performance software while balancing time to production with quality and testability. Advanced automated testing lets us deploy to production daily. Within a complex landscape of varying systems and technologies, you'll be constantly challenged to consider trade-offs between latency, throughput, simplicity, scalability and maintainability.

  • Building and maintaining the systems that connect IMC to exchanges: parsing market data feed, managing order entry, and keeping us fast and reliable on the path where latency counts.

  • Implementing and optimising execution logic in close collaboration with traders and quants, translating trading ideas into production code.

  • Working with our hardware teams to integrate FPGA-based systems and low-latency network solutions into our trading stack.

  • Measuring, profiling and improving the performance of our systems.

  • Developing expertise across the entire software development lifecycle, learning from experienced engineers along the way.

Your Skills and Experience:

  • Minimum 5+ years professional working experience as a software engineer post graduation
  • Solid programming skills in modern C++ (C++17 or later)

  • Bachelor’s or Master’s degree in Engineering, Computer Science or a related field

  • Strong knowledge of algorithms and data structures

  • An interest in how software actually runs on hardware: memory, caches, networking
  • A high degree of flexibility and adaptability: willing and able to deal with uncertainty and ambiguity in a rapidly evolving environment

  • Ability to solve problems creatively and proactively

  • Curiosity and a willingness to learn. Interest in financial markets; previous knowledge is not required.

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
899,872 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Amsterdam
≈ $62k – $143k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree
Chips/EDA
KiCad
Apply
≈ $57k – $132k per year (Estimated) • In office • Full-Time • 4+ years exp • Amsterdam
Python
Rust
C++
DevOps
GCP
Azure
AWS
Linux
Cybersecurity
PKI
IoT
MQTT
OPC UA
Apply
$80k – $108k per year • Hybrid • 8+ years exp • Delft
Python
C++
DevOps
RTOS
Prometheus
Azure
CI/CD
AWS
Cortex
GitHub
IoT
FreeRTOS
Management
Agile
Apply
≈ $46k – $108k per year (Estimated) • In office • Full-Time • 8+ years exp • Groningen
Apply
≈ $54k – $119k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Groningen
Python
Verilog
C++
SystemVerilog
VHDL
Chips/EDA
Xilinx Vivado
Apply
≈ $96k – $223k per year (Estimated) • Remote (United States, Canada, CT hours) • 5+ years exp
Python
Go
Java
C++
Go
Temporal
AI/ML
Copilot
Claude Code
Mobile
State Management
DevOps
Terraform
GCP
Helm
OpenTofu
Vercel
Azure
CI/CD
GitOps
ArgoCD
AWS
Kubernetes
Management
Slack
n8n
Scrum
Apply
In office • 5+ years exp • Bachelor's Degree
Python
Java
SQL
C++
ABAP
DevOps
Incident Management
Linux
Unix
Management
Agile
Apply
In office • Internship • Bachelor's Degree
C++
Game Dev
Unity
Unreal Engine
Management
Agile
Apply
In office • Internship
Python
JavaScript
TypeScript
SQL
C++
DevOps
Azure
Incident Management
Cybersecurity
Microsoft Entra ID
Management
OneDrive
SharePoint
Agile
Scrum
Microsoft Office
Apply
In office • Internship • 1+ year exp
Python
C++
Analytics
Power BI
Management
Power Automate
Microsoft Office
Apply
≈ $61k – $149k per year (Estimated) • In office • Bachelor's Degree • Amsterdam
Python
Verilog
C++
SystemVerilog
VHDL
AI/ML
Machine Learning
Apply
≈ $61k – $150k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Amsterdam
C++
AI/ML
Machine Learning
Apply
≈ $75k – $215k per year (Estimated) • In office • Internship • Amsterdam
Python
Verilog
C++
SystemVerilog
VHDL
AI/ML
Machine Learning
Apply
$175k – $225k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Chicago
Verilog
C++
SystemVerilog
AI/ML
Machine Learning
DevOps
Linux
Chips/EDA
UVM
Apply
$225k per year • In office • Internship • PhD • Chicago
Python
SystemVerilog
VHDL
AI/ML
Quantization
TensorFlow
PyTorch
Machine Learning
Chips/EDA
Vitis
Apply
≈ $48k – $110k per year (Estimated) • In office • Full-Time • Amsterdam
Apply
≈ $38k – $76k per year (Estimated) • In office • Master's Degree • Amsterdam
Python
AI/ML
Computer Vision
Machine Learning
Analytics
Informatica
Apply
≈ $28k – $63k per year (Estimated) • In office • Internship • Amsterdam
Marketing
LinkedIn
Apply
≈ $73k – $165k per year (Estimated) • Hybrid • 3+ years exp • Amsterdam
DevOps
Terraform
Helm
Datadog
PagerDuty
Azure
AWS
Kubernetes
Incident Management
Cybersecurity
ISO 27001
SOC 2
Zero Trust
Threat Modeling
SIEM
Apply
≈ $91k – $189k per year (Estimated) • In office • Full-Time • 5+ years exp • Amsterdam
AI/ML
AI Agents
Apply
See all jobs
This is one of many
899,872 more open roles from verified company boards, updated every day.