LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Join Canary Wharfian
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Graduate Software Engineer

GraduateVisa sponsorship available
IMC Trading logo

at IMC Trading

Proprietary Trading

Posted 4 days ago

No clicks

**Graduate Software Engineer**: Build new tech stack for energy trading in Aarhus, Denmark. Collaborate with traders and engineers, design real-time systems, and manage full software lifecycle. Fluent in C++/Java, strong algorithms/data structures knowledge, analytical problem-solving skills, and interest in financial markets required. Global graduate program, mentorship, and exposure to trading world provided.

Compensation
Not specified

Currency: Not specified

City
Not specified
Country
Denmark

Full Job Description

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 IMCs global trading expertise.

As a Graduate Software Engineer in Aarhus, youll 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. Youll 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. Youll dive deep into software craftsmanship, programming, and the systems that power our trading operations.

Back in our Aarhus office, youll join the Energy Trading team a highly collaborative environment where youll 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 Youll Bring

  • You are in your final year of a Computer Science, Software Engineering, or related degree, and graduating in 2027
  • 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
  • Youre 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: If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in Summer 2027. We encourage you to focus on enhancing your skillset before reapplying.
 
Due to current U.S. immigration and visa restrictions, some candidates may not be eligible to obtain the U.S. business visa required as part of our Global Traineeship Programme. As the programme includes mandatory training in the United States shortly after joining, we are unfortunately unable to proceed with applications from candidates who are unable to obtain the required visa within the programme timeline.
 
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: CampusEU@imc.com.

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, weve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

 

Graduate Software Engineer

Compensation

Not specified

City: Not specified

Country: Denmark

IMC Trading logo
Proprietary Trading

4 days ago

No clicks

at IMC Trading

GraduateVisa sponsorship available

**Graduate Software Engineer**: Build new tech stack for energy trading in Aarhus, Denmark. Collaborate with traders and engineers, design real-time systems, and manage full software lifecycle. Fluent in C++/Java, strong algorithms/data structures knowledge, analytical problem-solving skills, and interest in financial markets required. Global graduate program, mentorship, and exposure to trading world provided.

Full Job Description

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 IMCs global trading expertise.

As a Graduate Software Engineer in Aarhus, youll 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. Youll 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. Youll dive deep into software craftsmanship, programming, and the systems that power our trading operations.

Back in our Aarhus office, youll join the Energy Trading team a highly collaborative environment where youll 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 Youll Bring

  • You are in your final year of a Computer Science, Software Engineering, or related degree, and graduating in 2027
  • 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
  • Youre 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: If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in Summer 2027. We encourage you to focus on enhancing your skillset before reapplying.
 
Due to current U.S. immigration and visa restrictions, some candidates may not be eligible to obtain the U.S. business visa required as part of our Global Traineeship Programme. As the programme includes mandatory training in the United States shortly after joining, we are unfortunately unable to proceed with applications from candidates who are unable to obtain the required visa within the programme timeline.
 
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: CampusEU@imc.com.

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, weve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.