Find Your Next Job

Algo Developer

Posted on April 16, 2026

  • Full Time

Algo Developer job opportunity

Tailor Your Resume for this Job


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 high‑performing 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 data‑capture 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 object‑oriented 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 message‑bus architectures or streaming‑data environments

  • Knowledge of scripting languages and machine‑learning 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.


Tailor Your Resume for this Job


Share with Friends!

Similar Jobs


EXL Service logo EXL Service

Data Scientist

Job Description: Key Responsibilities: 4+ years of experience as a NLP and Python developer. Experi…

Full Time | Mh, India

Apply 1 week, 3 days ago

2goviral.ca logo 2goviral.ca

Bio-Informatician

Job SummaryBioAro Inc. is seeking a talented and motivated Bioinformatician to join our growing tea…

Full Time | Calgary, Canada

Apply 3 weeks, 2 days ago

The Entrepreneurship Network logo The Entrepreneurship Network

Java Intern

Java InternOrganization: The Entrepreneurship NetworkLocation: Fully RemoteDuration: 3–6 Mont…

Internship | Remote, India

Apply 1 month ago

Centrica logo Centrica

Quant Trader For Short-Term Power Trading

Join us, be part of more. We’re so much more than an energy company. We’re a family of …

Full Time | Aalborg, Denmark

Apply 1 month ago

BESTSELLER logo BESTSELLER

Ai Application Engineer

Join our pioneering team at BESTSELLER as we embrace the power of data science and AI to redefine t…

Full Time | Aarhus, Denmark

Apply 1 month, 1 week ago

TP Digital Technologies logo TP Digital Technologies

Coding Trainer - Internship

Job OverviewWe are seeking a passionate and knowledgeable Coding Trainer Intern to join our team. I…

Internship | Remote, India

Apply 1 month, 1 week ago

Microsoft logo Microsoft

Principal Quantum Engineer

Overview Microsoft Quantum has a talented and diverse international team working to create the worl…

Full Time | København, Denmark

Apply 1 month, 3 weeks ago

Vikara.AI logo Vikara.AI

Ai Engineer

Company DescriptionVikara AI is a boutique AI full-stack lab dedicated to creating meaningful impac…

Full Time | Helsinki, Finland

Apply 1 month, 3 weeks ago