559,526open jobs
21,701companies
76,702added this week
Browse all
Salary
$52k – $144k per year (Estimated)
Location
In office (Aarhus)
Seniority
Junior
Overview
Company
Impact
Profile match
IMC Trading is a Dutch market maker founded in 1989 and headquartered in Amsterdam. It develops its own trading platforms, low-latency networks and machine learning models to price securities. The firm operates on exchanges across Europe, the United States and Asia-Pacific.

IMC is launching a new power and gas trading business in Aarhus, Denmark - the European hub for energy trading. We are building a strong, independent, Aarhus-based team with local leadership, backed by more than 30 years of IMC’s global trading expertise.

As a Graduate Software Engineer in Aarhus, you’ll have the unique opportunity to help build a brand-new technology stack that supports all aspects of energy trading - from exchange connectivity and pricing to trading algorithms and real-time data analysis. You’ll grow rapidly through our global graduate program while contributing from day one to this exciting new venture.

Your IMC Journey

In your first year, you will join a five-week Global Trainee Program alongside graduates from our offices in Europe, the US, and Asia-Pacific. Led by experienced engineers and traders, this immersive program will introduce you to the world of trading, financial markets, and production-grade software development. You’ll dive deep into software craftsmanship, programming, and the systems that power our trading operations.

Back in our Aarhus office, you’ll join the Energy Trading team - a highly collaborative environment where you’ll help design real-time systems, process large volumes of data, and solve complex engineering challenges that directly impact the markets.

At IMC, innovation is at our core. We continuously invest in R&D and adapt quickly to evolving markets. We also invest in you - offering extensive training, mentorship, and global exposure to help you grow fast in a high-impact environment.

Your Core Responsibilities

  • Design and build high-performance technology that supports energy trading
  • Work on the full software development lifecycle, from idea to deployment
  • Develop real-time pricing and trading systems, exchange connectivity, and analytics tools
  • Collaborate closely with traders, researchers, and other engineers
  • Be part of a new local team in Aarhus and shape its growth and culture

What You’ll Bring

  • You are in your final year of a Computer Science, Software Engineering, or related degree, and graduating in 2026
  • Strong programming skills in C++/Java
  • Solid understanding of algorithms and data structures
  • Excellent analytical and problem-solving skills
  • A genuine interest in financial markets (no prior knowledge required)
  • Full professional fluency in English
  • You’re excited by the opportunity to shape a new business and build innovative systems from the ground up

For more information on our technology interview process, please review our preparation guide here

Please note: 

IMC’s graduate traineeship includes international travel to the US. Due to current visa processing challenges, we are unable to proceed with applications from candidates who only hold citizenship from Russia, Belarus, Iran, or Ukraine.

If you are a dual passport holder of another nationality or a European citizen who wants to relocate back to Europe, you remain welcome to apply and should inform our campus recruitment team of your situation: [email protected].

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.
559,526 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

Similar stack
Same company
Aarhus
$61k – $157k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Wellington • Auckland
Python
Java
TypeScript
Java
Spring Framework
Spring Boot
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
Splunk
OpenShift
Dynatrace
Kong
Azure
CI/CD
Jenkins
AWS
Kubernetes
Spinnaker
Platform Engineering
Amazon EKS
Azure AKS
Management
Agile
Apply
Integration Developer 9 hours ago
$56k – $163k per year (Estimated) • Remote/Hybrid • Full-Time • Auckland • Wellington
Java
Java
Spring Boot
DevOps
Rest API
CI/CD
Jenkins
AWS
Kubernetes
API Gateway
Management
Agile
Apply
$96k – $172k per year (Estimated) • Equity • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Java
Kotlin
DevOps
Rest API
WebRTC
WebSockets
Management
Jira
Apply
$47k – $103k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Auckland
Python
C++
Apply
$154k – $257k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Vancouver
Python
C++
Apply
$34k – $55k per year (Estimated) • In office • Aarhus
Java
C++
Apply
US Equities COO 1 day ago
$240k – $275k per year • In office • Full-Time • 5+ years exp • New York
Apply
Trading Recruiter 1 day ago
$40k – $101k per year (Estimated) • In office • 3+ years exp • Amsterdam
Apply
$175k – $225k per year • In office • Full-Time • 3+ years exp • Bachelor's Degree • Chicago
Python
SQL
Databases
InfluxDB
Apache Kafka
DevOps
Prometheus
Kubernetes
Apply
$175k – $225k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Chicago
Python
Bash
Databases
MySQL
Apply
$34k – $55k per year (Estimated) • In office • Aarhus
Java
C++
Apply
$51k – $141k per year (Estimated) • In office • 2+ years exp • Aarhus
Python
Java
C++
Apply
$52k – $144k per year (Estimated) • In office • Aarhus
Java
C++
Apply
In office • 3+ years exp • Aarhus
Python
Java
Rust
C++
Apply
$52k – $152k per year (Estimated) • In office • Full-Time • 5+ years exp • Aarhus
Apply
See all jobs
This is one of many
559,526 more open roles from verified company boards, updated every day.