node network banner-02-01-01.jpg



Senior Software Engineer/Data Scientist (m/f/d)


Type of position:

Years of experience:


Annual salary:




Data Engineer






Renewables & Environment

About the company

With engineering roots dating back to 1991, our client has been specialising in solar project development since 2002. Today, the company has over 540 employees worldwide as well as regional partnerships around the globe. With years of experience in solar engineering and project development, they excel at maximising the clean energy potential of this renewable power technology. For their clients around the globe, they manage the entire downstream section of the solar value chain – from PV component selection and solar financing to project development and operational management.

About the role

As a member of the Global Commercial Team, the Senior Software Developer will be responsible for the quantitative and analytical aspects of the commercialisation of power and other products or services from global assets. The Developer will support the team in creating the internal modelling capabilities and corresponding software solutions needed to assess and optimise the commercial prospects of individual assets and portfolios, given a variety of ever changing physical, legal and corporate determinants. The spectrum of applications ranges from descriptive domains such as quantitative research, analysis and monitoring to practical domains such as risk management, origination, trading and decision making.

Your tasks will include:
\- Develop algorithms and software for the evaluation of power sales deals (long-term and short term) using large scale data sets (including but not limited to historical power market data, forward markets, grid data, load data, etc..)
\- Perform data analytics tasks in support of asset development and power off-take negotiations as requested by the business
\- Develop optimisation algorithms for the assessment and implementation of alpha investment/trading opportunities across power markets using both proprietary and other market models
\- Support strategic and tactical sale of power as required with data analysis and running of required algorithms and software
\- Develop algorithms and software and models in support of power trading functions (e.g. dispatch and power flow models, hedging and position management models) (later stage)
\- Provide analytical support to traders for making hedging and pricing decisions (later stage)
\- Support bank financing transaction with analysis as required


The preferred candidate has professional experience in quantitative analysis of market data as well as software development. The preferred candidate has previous experience working in energy sector.

Your Proile:
\- Bachelor’s degree in computer science, software development, engineering, finance, or other mathematics related subjects; Master’s degree a plus
\- Strong coding background with work experience in using Matlab, R, Python and/or other programming languages or other languages aimed at application scripting, web scraping, computational statistics
\- Experience in working with large databases to access, manipulate and process data
\- Experience in working with quantitative models desirable (academic work also acceptable in lieu of work experience on a case-by-case basis)
\- Knowledge of energy markets, products and derivatives including futures, swaps and options desirable
\- At least four years of experience in a similar position in a commodity trading or consulting firm, utility, or power infrastructure developer or financial sector
\- Ability to explain complex ideas in a cohesive and concise manner
\- Ability to effectively interface with multiple roles and build relationships both internally and externally within the organization and with clients
\- Strong commercial and proactive mindset with the ability to take initiative across multiple tasks
\- Knowledge of financial modeling and solar PV engineering desirable
\- Intercultural competence and team-player
\- Languages: English (native speaker or excellent command), additional languages welcome