← See all jobs

Algo Developer

Centrica

📍Copenhagen, Capital Region
Apply Now

Posted on: April 16, 2026

Join us, be part of more. 

 

We’re so much more than an energy company. We’re a family of brands revolutionising how we power the planet. We're energisers. One team of 21,000 colleagues that’s energising a greener, fairer future by creating an energy system that doesn’t rely on fossil fuels, whilst living our powerful commitment to igniting positive change in our communities. Here, you can find more purpose, more passion and more potential. That’s why working here is #MoreThanACareer. We do energy differently – we do it all. We make it, store it, move it, sell it and mend it. 
 

About your team: 

 

At Centrica Energy, our mission is to move it.  

 

We’re energy movers by nature. We’re a global renewable energy trading company which helps move energy from source to use – powering businesses, homes, and societies as they transition to a new sustainable energy future. If the idea of working to create a sustainable energy future also moves you, we may very well be the right place for you.

Join a highperforming Algorithmic Trading team where innovative thinking, experimentation, and rapid iteration are part of everyday life. In this role, you’ll help turn bold ideas into robust trading algorithms that make a measurable commercial impact within energy markets. You’ll work in a collaborative environment that encourages continual learning, knowledge sharing, and professional growth. 

About the Role 

As an Algorithm Developer, you’ll work across the full lifecycle of algorithmic trading—from concept to live deployment. You’ll collaborate closely with researchers, developers, and traders to shape trading models, strengthen our technical platform, and bring new strategies to market. Your work contributes directly to commercial outcomes and the evolution of our trading capabilities. 

Key responsibilities 

  • Develop, test and validate trading strategies 

  • Contribute to the creative process of designing new algorithmic trading concepts. 

  • Build and maintain the bespoke algorithmic trading platform. 

  • Support the full workflow from research to live trading. 

  • Develop internal tools and maintain datacapture and storage solutions. 

This role is based out of one of our locations in Denmark: Copenhagen or Aalborg.  

About the team  

We are a cross-disciplinary commercial team consisting of top-level people with diverse quantitative backgrounds, such as software engineers, computer scientists, mathematicians and physicists. We share a mission of spearheading research, development, deployment, and operation of trading algorithms intended for energy commodity markets.  

If you are curious, inventive, and open-minded, we are certain you will thrive with us, where discussing at a white-board and sharing trading ideas is equally important to your skills as a first-class code-smith. We work in an open workspace where learning and professional growth are actively encouraged (and required) via participation in e.g. study groups, conferences, sparring, engaging with peers across the entire organization, etc.  

About You 

The ideal candidate has a few years of relevant experience. Your educational background may come under various titles, but we expect you to hold a Master’s or PhD degree in computer science, software engineering, or an equivalent field. 

Furthermore, we expect that you: 

  • Are familiar with objectoriented programming and C# .NET 

  • Are talented and passionate about software development 

  • Stay up to date with new technologies and methods 

  • Are driven, commercially minded, and collaborative 

  • Communicate effectively in English 

It will be an advantage if you have: 

  • Quantitative skills within mathematics, data science, or statistics 

  • Basic knowledge of trading, including order types and market microstructure 

  • Experience working with large datasets across various database technologies 

  • Experience with messagebus architectures or streamingdata environments 

  • Knowledge of scripting languages and machinelearning tools such as R, Python, Keras, or TensorFlow 

 

About Centrica Energy 

We’re a profitable company that understands the necessity of investment to achieve improvement. If you’ve got the willingness, ambitions, and right attitude we offer a work environment that will help you grow on a professional as well as personal level.  

 

Energy markets are increasingly dominated by an ambitious decarbonization agenda, and so are we. Leveraging our in-house talent and specialists, extensive market expertise, technical capabilities, and the strong balance sheet of Centrica plc, we’re focused on delivering on the net-zero agenda as a vital enabler of our future growth. Our ambition is to become Europe’s No. 1 renewable energy trader and a globally important player, and we’re delivering on an ambitious corporate- and commercial strategy to make those ambitions a reality. Our work culture is flexible, entrepreneurial, and collaborative, marked by a high pace and equally high ambitions, but also emphasizing social engagement and having fun.  

 

#LI-CET 

Why should you apply?  
 
We’re not a perfect place – but we’re a people place. Our priority is supporting all of the different realities our people face. Life is about so much more than work. We get it. That’s why we’ve designed our total rewards to give you the flexibility to choose what you need, when you need it, making sure that you and your family are supported not only financially, but physically and emotionally too. Visit the link below to discover why we’re a great place to work and what being part of more means for you. 
 
https://www.morethanacareer.energy/centricaenergy

 

If you're full of energy, fired up about sustainability, and ready to craft not only a better tomorrow, but a better you, then come and find your purpose in a team where your voice matters, your growth is non-negotiable, and your ambitions are our priority.   

 
Help us, help you. We would love for you to share any information about yourself throughout our recruitment process so that we can better understand you and help shape your journey.

Ready to apply for this position?

Apply Now

You'll be redirected to the company's application page