title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at IMC
All open opportunities, right here. Explore, apply, grow.
Apply now

Graduate Software Engineer (2026)

Full Time
full time
9 Jan 2026
Aarhus
Verified by Turrior

Content + Source + Freshness • 02 Mar 2026 • 95% confidence

88 / 100

Offer value

Exceptional value due to pioneering a new business unit and strong support for personal and professional growth in a high-demand area.

  • Transformative role in a new trading unit
  • Extensive support for career growth and learning
  • Involvement in developing innovative trading technologies
Pros
  • Opportunity to shape a new energy trading platform from inception
  • Globally recognized company with strong industry expertise
  • Access to extensive training and mentorship
Cons
  • Relocation to Aarhus may not be feasible for all
  • New business units face uncertain market conditions
  • Intense competition expected among early employees

Who it's for

Entry-level / Graduate • Full-time in Aarhus

Good fit
  • Computer science graduates keen on energy tech
  • Tech enthusiasts ready to shape new markets
  • Candidates passionate about collaborative development
Not recommended for
  • Those lacking programming experience
  • Individuals not interested in energy trading
  • Candidates preferring traditional roles

Motivation fit

Interest in developing innovative technology for energy tradingDesire to work in a collaborative, growth-oriented teamAmbition to learn about energy markets and trading operations

Key skills

Strong programming skills (C++, Python, Java)Analytical thinking and problem-solvingAbility to work in a team-based environment
Score: 88/100 AI verified analysis

About the job

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++/Python/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

 

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 hold dual citizenship from another country, please inform our campus recruitment team at CampusEU@imc.com.

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

 

About Us

IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve 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.

 

Similar Jobs

---

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job