2,162,498open jobs
138,938companies
240,401added this week
Browse all
Salary
≈ $73k – $142k per year (Estimated)
Location
In office (Amsterdam)
Visa
Sponsors visas in United States; no register of this country names it

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Jul 9, 2025. IMC Trading scores A 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. Our various Python Development teams create scalable business-critical applications, tools and automated tasks to equip IMC’s Amsterdam, London, Zug and Mumbai trading and business support teams.

Your Core Responsibilities

IMC uses a wide variety of technologies. Python is widely used across our tech stack, notably to make it more accessible to our traders, researchers and analysts. As a Python Software Engineer at IMC Amsterdam, you will take part in the development of high-performance trading systems, analytical tools, signals generation, backtesting frameworks, trade management UIs or regulatory surveillance & risk monitoring. Therefore your role will involve collaborating directly and closely with the business and other tech teams, from initially gathering requirements to short iteration cycles to refine the implementation, to integrate user feedback, to voice and implement your improvements and ideas.

All the software you’ll be building is for internal use only, there are no external clients/users and therefore no non-sense requests: the users of your work sit a few meters from you and you have control over the whole development cycle. Curiosity and interest into the trading and financial markets is a key success factor in this role, as you will be working directly on the business logic, in an environment where understanding the business context is primordial.

At IMC we believe in giving a lot of responsibilities quickly, you’ll be working on your goals with a high degree of independence, yet supported by a solid network of mentors, teammates and trading team highly motivated to make sure you are successful and share their passion for trading and technology. In this role, you might end up working on are a wide range of tasks - for example:

  • Adding a new signal a trader came up with to our framework.
  • Supporting a trading desk in building the data analytics and visualisation tools they need.
  • Troubleshooting, debugging or deep diving into performance analysis.
  • Teaching others how to use our tech in their own scripts.
  • Building and distributing internal python libraries.
  • Starting whole new full-stack projects from scratch.

Your Skills and Experience

  • We care about 4+ years of working experience as a Software Engineer.
  • Deep technical knowledge of Python, you understand its internal workings and know its strength and limitation. We use a range of Python libraries and frameworks (such as FastAPI (AsyncIO), APScheduler, Pandas, Polars, RQ, Pytest, Tensorflow, scipy, xgboost, scikit-learn, numpy, numba, celery).
  • Experience with DevOps, databases, big data or frontend frameworks is a plus. (Some examples of tools we frequently work with: Kubernetes, Helm, Docker, Gitlab CI, TypeScript, React, Redis, PostgreSQL, Mongo, Dremio, Apache Iceberg, HDFS, Kafka, Apache Arrow/Parquet).
  • A critical mindset and the ability to challenge ideas and solutions, to not take things for granted, validate assumptions and dig into the details to find and cover all corner cases. You’re not afraid to ask questions and to speak up.
  • Experience working with financial data is a must, ideally in the financial services industry. The nature of this role requires both affinity and experience to this type of data.

Our tech stack includes an ever-evolving range of systems and technologies, and our engineers have the freedom to choose the best solution for the problem at hand. If a new technology has the potential to add value, we’ll actively invest in exploring, adopting and developing it. 

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.
2,162,498 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

Backend
Similar stack
Same company
Amsterdam
In office · Zaandam
JavaScript
Kotlin
Frontend
React.js
Analytics
Informatica
Apply
$49k per year · In office · Full-Time · Utrecht
Python
Java
Python
FastAPI
DevOps
Rest API
Azure
CI/CD
Bicep
Analytics
Informatica
Management
Agile
Scrum
Apply
Hybrid · Full-Time · 2+ years exp · Amsterdam
Python
Python
Django
Django REST Framework
DevOps
Platform Engineering
QA
Postman
Apply
$14k – $26k per year · Hybrid · Full-Time · 5+ years exp · Hanoi
Go
JavaScript
Databases
PostgreSQL
DevOps
Loki
Prometheus
CI/CD
AWS
Kubernetes
Grafana
Bitbucket
Apply
In office · 2+ years exp · Bachelor's Degree · Hong Kong
Java
Java
Spring Boot
Hibernate
Databases
PostgreSQL
DevOps
Azure
AWS
Kubernetes
Amazon EKS
Azure AKS
Apply
$13k per year (net) · In office · 3+ years exp · Samara
Python
Analytics
Power BI
Apply
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
Solution Architect 11 days ago
≈ $32k – $56k per year (Estimated) · In office · 10+ years exp · Bengaluru · Mangaluru
Python
DevOps
GCP
Azure
AWS
Apply
≈ $96k – $182k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Boise · San Jose
Python
C++
Perl
AI/ML
AI Agents
DevOps
Linux
Unix
Chips/EDA
Cadence Virtuoso
Synopsys PrimeTime
Synopsys HSPICE
Synopsys Fusion Compiler
Cadence Xcelium
Siemens Calibre
Synopsys StarRC
Cadence Quantus
Synopsys PrimeSim
Apply
≈ $38k – $59k per year (Estimated) · Hybrid · 3+ years exp · Master's Degree · Turin
Python
JavaScript
Databases
Snowflake
Apache Kafka
DevOps
Rest API
Zabbix
CI/CD
Nagios
Management
ServiceNow
ITIL
Apply
≈ $66k – $145k per year (Estimated) · In office · 4+ years exp · Amsterdam
Python
Java
AI/ML
Machine Learning
DevOps
Docker
Kubernetes
Linux
Apply
≈ $84k – $143k per year (Estimated) · In office · 5+ years exp · Amsterdam
Java
AI/ML
Machine Learning
DevOps
Docker
Kubernetes
Linux
Apply
≈ $52k – $115k per year (Estimated) · In office · 2+ years exp · Bachelor's Degree · Amsterdam
C++
AI/ML
Machine Learning
Apply
≈ $50k – $111k per year (Estimated) · In office · Aarhus · Amsterdam
Python
Java
C++
AI/ML
Machine Learning
Apply
In office · Internship · Amsterdam
Java
C++
AI/ML
Machine Learning
Apply
In office · 5+ years exp · Bachelor's Degree · Amsterdam
Java
Kotlin
SQL
Java
Spring Boot
Databases
RabbitMQ
Apache Kafka
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Web3
Layer 2
Smart Contracts
Apply
$55k – $91k per year · In office · Full-Time · 4+ years exp · Bachelor's Degree · Amsterdam
Java
SQL
Java
Spring Framework
DevOps
CI/CD
Platform Engineering
Management
Agile
Apply
In office · Full-Time · 5+ years exp · Amsterdam
Management
ITIL
Apply
Hybrid · Full-Time · Amsterdam
DevOps
Rest API
Apply
$102k – $190k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Amsterdam · Newbury
Apply
See all jobs
This is one of many
2,162,498 more open roles from verified company boards, updated every day.