Skip to content

Senior Data Engineer

RemoteTech - SSI - P4

Job description

Permanent* / full time

*offered on a 12 month contract basis initially, with possibility of extension / move to permanent contract, subject to local terms.


The successful candidate may be based in a country where one of the independent National/Regional Greenpeace organisations (NRO’s) is located. See the locations here. [Unfortunately, we are currently unable to host new staff in a number of NROs at this present time, due to various restrictions. We are unable to support hosting of new staff in Africa, India, US, UK, Italy, Colombia, MENA region, in addition to some other NRO locations. The recruitment team may reach out to you to provide an update as necessary, depending on your location]. We offer competitive NGO level salary and benefits, the specifics of which depend on location where the successful candidates will be based. We aim to share this information with candidates before reaching the offer stage.


Greenpeace International is looking for a Senior Data Engineer for our Data Platform Programme.


Data Platform development is not new to Greenpeace, we’ve been investing and have already built out a data platform using the modern data stack that serves 22 Greenpeace offices today. We are seeking an experienced Senior Data Engineer to play a key role in the development of data systems and architecture at GPI and across the Greenpeace Global Network.


In this role, you’ll be part of the larger Data, Insights and Engineering teams at Greenpeace International, working closely with other Data Engineers, Product Manager and Data Architect. You’ll help modernize and revolutionize how data is used to create meaningful change in the world.


In this role you will:

  • Lead the development of organisational data flows (ELT) and transformation (DBT) to move data securely across systems, into data platform environment and within data platform

  • Support on pipelines maintenance and documentation using modern data stack

  • Contribute to the development of an organisation wide data architecture framework

  • Provide expert input and strategy advice to teams and projects at Greenpeace International

  • Solution design & integration of major enterprise technology systems and platform projects according to the approach defined by the Data Architect

  • Responsible for high quality documentation on existing data engineering modules including architecture diagrams for non-technical audience


For further information about this role, please see the full job description /terms of reference by clicking HERE.

Job requirements

What we’re looking for:

Remember no one has every skill or experience needed for this role and you’ll have the opportunity to learn a lot from the team. We believe someone who has a few of these is well suited to exceed in this role:


  • Experience as a senior data engineer or software engineer, with expertise to lead projects and design without supervision.

  • Strong experience with data engineering solutions, specifically on Google Cloud Platform and its serverless computing and data analytics tools.

  • Experience with Modern Data stack (Airbyte, Big Query, Mage.ai, DBT, Airflow, Fivetran etc)

  • Proficiency in Python and NodeJS software development focused on data engineering and APIs.

  • Excellent technical and end-user documentation skills

  • The ability to communicate effectively with non-technical audiences

  • Proficiency in English, both verbal and written

  • Expert level understanding of advanced SQL.

  • Demonstrable support for and belief in the Greenpeace network core aims and values.

What you can expect:

You’ll be encouraged to develop both personally and professionally, taking advantage of the wide range of learning and development opportunities available to our staff. Staff can also access our wellness initiatives, such as yoga and meditation and also have the opportunity to join our global Equity, Diversity & Inclusion staff communities.


Please click HERE to visit the careers site, to learn more about working for Greenpeace.


About us:

Greenpeace is a global campaigning network. It comprises 26 independent national/regional organisations, and a coordinating organisation, Greenpeace International. Greenpeace uses peaceful, creative confrontation to expose global environmental problems, and develop solutions for a green and peaceful future.

Our goal is to ensure the ability of the earth to nurture life in all its diversity. That means we want to:

  • protect biodiversity in all its forms

  • prevent pollution and abuse of the earth’s ocean, land, air and fresh water

  • end all nuclear threats

  • promote peace, global disarmament and non-violence

To Apply

If you share our vision, please click 'apply for this job' below, to begin your application.


To apply for this role, we require you to answer a selection of key criteria and upload your CV (in English) via our online application form.


Addressing the key criteria is an important part of your application. We will be looking for evidence that demonstrates your skills and experience in these areas. Use examples where possible, to draw attention to experience, knowledge, achievements and skills gained in past employment or voluntary/leisure activities, provided they are relevant to the post.


It’s advisable to prepare your responses to the key criteria before starting your online application, as you are unable to save and return to it at a later date.


If you have any questions about this vacancy or the application process, please email us at recruitment.int@greenpeace.org. Please note that all applications have to be filled out via the website and can't be submitted via this email.


We welcome everyone to apply for our positions. We understand that some candidates hesitate to apply unless they meet 100% of the criteria. However, we strongly encourage you to apply if you meet some of the key criteria for our roles. We’d love to know how your unique experience can bring value to our team. We believe in people power and having representation from many different communities to effect change.


Greenpeace International is an equal opportunity employer with a longstanding commitment of providing a work environment that respects the dignity and worth of each individual. We recognise and value the benefits and strengths that diversity brings to our employees and the whole organisation and we thrive in an environment that encourages respect and trust. We do not discriminate in employment opportunities or practices on the basis of age, ancestry, citizenship, colour, disability, ethnicity, family or marital status, gender identity or expression, national origin, political affiliation, race, religion, sex, sexual orientation and would like to invite you especially to apply!


CLOSING DATE: Monday March 11th, 23:59 (CET)

or