Quantitative Developer

Posted:
1/14/2025, 3:36:10 AM

Location(s):
Antwerp, Belgium ⋅ Antwerp, Antwerp, Belgium

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
Software Engineering

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.

The role

You join the Optimisation Algorithm Development team of Centrica Energy as a Quantitative Developer!

Your team is focused on optimizing performance and revenue of portfolios of flexible assets in a variety of energy markets.

Together with the team you deliver projects from inception (market analysis and strategy simulation) through implementation until production and operational follow-up.

As a Quantitative Developer, you'll focus on developing and implementing algorithmic trading strategies. Your daily tasks include:

  • Applying and evaluating trading strategies in Python and benchmarking them against state of the art solutions

  • Clearly communicating your findings and analysis to the team, contributing to collaborative strategy development and adjustments.

  • Follow-up how the trading strategies from our team and work operationally and collaborate with traders to improve them

 

About you

Prior experience with algorithmic trading in the energy sector is preferred but not mandatory.

The short summary: "You are a pragmatic number-savy developer that wants to develop algorithmic trading strategies in the energy sector".

Lets break that down:

 

"Number-savy":

  • You feel at ease with concepts like distribution and probabilities

  • You are capable of reasoning about computation complexity of algorithms

  • You know how to quantify and back test performance of algorithms

 

"Developer":

  • You have experience with writing production ready code in a professional setting. Preferably in Python, but other languages can be considered as well.

  • You have experience with basic tools and concepts like Git, MySQL and Unit Tests

  • You have experience with Numpy, Scipy, Tensorflow, Docker, Kubernetes and Scala or are motivated to learn these

 

"Develop software to solve complex challenges ":

  • You know how to translate problems "from the real world" to a software solution

  • You know that writing software is not the goal, but just a tool towards enabling a business-goal

  • You feel at ease while talking to business experts to gain more knowledge about the context

 

"In the energy sector":

  • You care about the environment and the impact that we have on it.

  • You are motivated to enable a transition towards a higher share of renewables in the energy mix.

 

"Pragmatic":

  • You don't get lost in details and keep your focus on the end goal

  • Even though you are familiar with state of the art algorithms, you also know when simple solutions are sufficient

 

Our offer

 

An opportunity to:

Become part of a high potential and fast-growing energy technology company in a high caliber team, where your creative input will have a high impact. You will get to contribute to the development of sustainable grid balancing solutions, strongly impacting reduction of carbon footprint in Europe and North America.

 

Beyond this, the candidate will be offered an attractive and comprehensive remuneration package.

 

Location is Antwerp (Belgium), walking distance from the station.

 

We have a flexible home-working policy in place.

#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.