Senior Python Developer

Interested in joining a growing multinational business and taking a central role in one of Europe’s leading renewable energy trading teams? We’re looking for a Python Developer, that can help us meet our high ambitions for growth and help move energy into a fully renewable future.

We’re a leading European renewable energy trading powerhouse, and one of only a few major actors in the energy trading business today that both manages renewable assets and executes energy trading at large scales simultaneously. With +13 GW of renewable power under management and +15 years of experience innovating the European PPA market, we’re a unique player positioned in an exciting industry with the ambitions and capabilities to push the green transition forward.

The Position

Working in a fast-paced high-performance environment, you’ll be reporting to the Head of Quantitative Analytics. This is a broad role within agile team of about ten people which is located across two offices in London and Denmark. This role will be situated in the Denmark (Aalborg) office or the London office. The successful candidate will be required to produce high quality increments to the team’s code base working both individually and collaboratively, as well as consult on software design, systems architecture and software engineering practices.

You will be a part of a ambitious Quantitative Analytics team that provides high-quality model development that supports front office pricing and risk management of complex and structured products, carry out quantitative analysis of complex trading to help EM&T’s traders to maximise value and manage risk, and assist originators in development of new products.

Your primary responsibilities will include developing and advising on object modelling, interface design, automated testing, refactoring, and performance optimisation (Numpy, multi-processing etc)

It is preferred if you have skills and experience within

  • Python
  • Object Orientation, Software Architecture and Patterns
  • DevOps and automated deployment
  • Strong Communicator

Also, it is an advantage if you have skills and experience within

  • User interface design and development
  • Multiprocessing and cloud computing
  • Developing in a team and Agile methods
  • Working in a trading environment
  • Energy/commodity market familiarity
  • Derivatives pricing and risk management systems

We are looking forward to hearing from you!


About Us

We’re a profitable, agile 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. You’ll get first-hand experience within the energy sector and within an international trading business with a proven track record and ambitious growth plan. The team consists of different personalities and skillsets, but the fundamental principle is excelling together. We offer flexible working hours and locations alongside a positive working environment characterized by expertise, responsibility, and innovation alongside great opportunities to make your mark and influence decisions.

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. As one of Europe's largest energy trading companies, we offer an opportunity to work directly with paving the way for a cost-efficient and sustainable transition to zero-carbon energy, where you will play a key role and make a real impact on the future energy system in Europe. 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.

We engage our employees in Guilds driving both technical innovation, process improvements and social activities. Our Skills Guild drives learning activities such as Hackathons, Study Groups and Brown Bag Sessions, and our Social and Work Life Guild drives frequent social events such as Department Events, Friday Bars, etc. We also have an active Staff Association that arranges a broad variety of activities – ranging from Foosball Tournaments to LAN Parties, bringing in people from the entirety of CET.

PLEASE APPLY ONLINE by hitting the ‘Apply‘ button.

Applications will ONLY be accepted via the ‘Apply’ button.

This role is being handled by the Centrica recruitment team and NO agency contact is required.