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

Grid Engineer Chile

Mainstream Renewable Power is a leading developer of renewable energy projects worldwide focusing on onshore and offshore wind projects as well as emerging renewable technologies. Mainstream will construct and operate renewable energy assets globally and is committed to delivering its projects to the highest safety standards.

Chile LATAM

Procurement Manager

The Procurement Manager Chile will be responsible for designing and managing the tender processes and rules for all purchases to be made by Mainstream’s Chilean Business, other than wind turbines, solar PV panels and BOP works for Wind and solar PV projects which will be procured by Mainstream’s Procurement team based in Dublin. The Dublin team will liaise with the Procurement Manager Chile to ensure local regulations are being met.

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

Project Manager Develop Chile (18 months)

The candidate will become a member of Mainstream’s Chile team and will be responsible for all areas of Wind and Solar energy project development, including leading initial site identification, lease negotiations to obtain project’s land control, researching & managing environmental issues and all consenting processes, managing grid and electrical connection studies, liaising with the regulatory authorities and securing all necessary permits.

Chile LATAM

Project Planner & Controller

Mainstream Renewable Power Chile is now seeking experienced and motivated individuals to join our Technical Services team. The person is expected to work on a large project portfolio, working closely with Project Managers on tracking the progress of each project during construction stage. The candidate must have good communication skills, able to read technical drawings and Gantt charts and controlling multiple projects as well.

Chile Americas

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