Be part of a world-leading team, experience new cultures and fast forward your career growth and opportunities.  Check out our vacancies below.

Content Development and Policy Executive

This is a new and exciting opportunity which will particularly appeal to someone with a passion for renewable energy, a proven ability to expertly analyse complex information, and a superior flair for storytelling in the English language. This role will be Dublin-based and offers exposure across global energy markets and to a variety of senior leaders across our team around the world.

Ireland Europe

Energy Analysis Manager Wind & Solar

Mainstream Renewable Power is currently recruiting for an Energy Analysis Manager Chile to support Mainstream’s solar and wind energy development in Chile. The successful candidate will be based in our Santiago office and will be part of the global Energy Analysis Group. This position requires a highly numerate and computer-literate candidate with a proven track-record in energy analysis and excellent communication skills.

Chile LATAM

Executive Administrator

This full-time position is responsible for providing administrative support to the General Manager and a Senior Team of currently six, together with the administration of the international and national flights and hotels, in coordination with the travel agent.

Chile LATAM

Project Controls Analyst

Mainstream Renewable Power is looking for a Project Controls Analyst to work with the Development and Project Controls Manager on the implementation of standardised project and portfolio scheduling and reporting across Mainstream’s Development and Construction projects, portfolios and platforms.  The Project Controls Analyst will be responsible for ensuring consistent and quality scheduling and reporting of projects across Mainstream’s global portfolio.

Ireland Europe

Project Development Manager

Mainstream Renewable Power is looking for a Project Development Manager who will be responsible for managing a portfolio of wind and PV projects from the Development Phase up to Financial Close is achieved so that they can be taken through into construction and operation.

Australia APAC

SHEQ Manager

As the Quality Health & Safety and Environmental (SHEQ) Manager, you will provide expert advice and implement strategy in relation to development, construction and operation of Mainstream’s projects and associated works.

Global Global

Senior Business Developer Philippines

This role is primarily focused on identifying and following up on renewable energy opportunities for Mainstream in new markets and evaluating projects which have been presented to Mainstream. The role will also involve the creation of development agreements and partnerships with selected partners.

Philippines APAC

Senior Business Developer Vietnam

Mainstream is looking for 2 experienced Senior Business Developers to develop our business in new markets and expand the renewable energy footprint of Mainstream globally. At least 2 of these positions will be permanently based in Asia. This role will require regular international travel and the likely requirement to relocate with the role for periods of time.

Vietnam APAC

Solar Development Project Manager

Mainstream Renewable Power is looking for a Solar Project Development Manager who will be responsible for managing a portfolio of PV projects from the Development Phase up to Financial Close is achieved so that they can be taken through into construction and operation.

Vietnam APAC