Browse All Jobs
Job Description

IMC is seeking a Graduate Software Engineer to join their new power and gas trading business in Aarhus, Denmark. This is a unique opportunity to help build a brand-new technology stack supporting all aspects of energy trading. The role involves working within a highly collaborative environment, designing real-time systems, processing large volumes of data, and solving complex engineering challenges.

The candidate will participate in a five-week Global Trainee Program alongside graduates from other IMC offices. This program will provide an introduction to trading, financial markets, and software development.

Responsibilities:

  • Design and build high-performance technology for energy trading
  • Work on the full software development lifecycle
  • Develop real-time pricing and trading systems, exchange connectivity, and analytics tools
  • Collaborate with traders, researchers, and engineers
  • Shape the growth and culture of the new local team in Aarhus

Requirements:

  • Final year student in Computer Science, Software Engineering, or related field, graduating in 2025
  • Strong programming skills in C++/Python/Java
  • Solid understanding of algorithms and data structures
  • Excellent analytical and problem-solving skills
  • Genuine interest in financial markets
  • Full professional fluency in English

IMC offers:

  • Extensive training and mentorship
  • Global exposure
  • Opportunity to shape a new business and build innovative systems from the ground up
Apply Manually

IMC

IMC is a global trading firm that operates in the financial markets since 1989. The company leverages advanced research and technology to provide liquidity and stability across various markets. With offices in the US, Europe, Asia Pacific, and India, IMC fosters a collaborative culture among its research, engineering, trading, and business operations teams. IMC is committed to innovation, continuous improvement, and actively engages with regulatory bodies across multiple jurisdictions to ensure adherence to evolving industry standards and compliance requirements.

All Jobs at IMC (123)