Posted Oct 27, 2026

Snowflake/DBT Engineer

Apply Now

The Organisation

 

Plan International is an independent development and humanitarian organisation that advances children’s rights and equality for girls. We believe in the power and potential of every child but know this is often suppressed by poverty, violence, exclusion and discrimination. And it is girls who are most affected.

 

Working together with children, young people, supporters and partners, we strive for a just world, tackling the root causes of the challenges girls and vulnerable children face. We support children’s rights from birth until they reach adulthood and we enable children to prepare for and respond to crises and adversity. We drive changes in practice and policy at local, national and global levels using our reach, experience and knowledge.

 

For over 85 years, we have rallied other determined optimists to transform the lives of all children in more than 80 countries.

 

We won’t stop until we are all equal.

 

Role Purpose

 

The Snowflake Data/DBT Engineer is responsible for designing, developing, maintaining and optimising Plan International’s cloud-based data platform and data integration solutions. The role delivers scalable, secure, resilient and high-performing data pipelines and data products that enable trusted reporting, analytics, business intelligence and data-driven decision-making across the organisation. Working within the global Data & Analytics function, the role focuses on building and supporting modern ELT processes using Snowflake, dbt and SQL, integrating data from SAP S/4HANA and other enterprise systems into a governed enterprise data platform.

 

The position holder ensures that data engineering solutions are reliable, performant, well modelled, observable, secure, cost-effective and maintainable. The role contributes to data quality, governance, metadata, lineage and data security requirements and supports the continual evolution of Plan International’s modern cloud data architecture. The position holder collaborates closely with business stakeholders, Data Architects, Reporting & Analytics teams, Enterprise Architecture, IT, source-system owners and implementation partners to develop robust, reusable and maintainable data engineering solutions supporting Plan International’s global operations across more than 80 countries.

 

Accountabilities

 

Snowflake Data Engineering

 

 

Data Integration & ETL Development

 

 

Data Modelling & Analytics Enablement

 

 

DevOps & Platform Operations

 

 

Collaboration & Solution Delivery

 

 

Snowflake Platform, Security & Cost Optimisation

 

 

Production Support, Reliability & Resilience

 

 

Continuous Improvement

 

 

Technical expertise, skills and knowledge required

 

Essential

 

Work experience in Computer Science, Information Systems, Software Engineering or a related discipline, or equivalent practical experience

 

Desirable

 

 

Location: The location of this role is United Kingdom. 

Type of Role: Permanent contract  

Reports to: Data Platform and Architecture Lead 

Grade: The typical salary for the role is £37,842 per annum. 

Closing Date: Monday 02 November 2026 at 21:59 pm UK time, early application is strongly encouraged. We review applications on a rolling basis and reserve the right to close the advert ahead of the advertised closing date  

 

Equality, diversity and inclusion is at the very heart of everything that Plan International stands for.

 

We want Plan International to reflect the diversity of the communities we work with, offering equal opportunities to everyone regardless of age, disability, gender reassignment, marriage and civil partnership, pregnancy and maternity, race, religion or belief, sex or sexual orientation.

 

Plan International is based on a culture of inclusivity and we strive to create a workplace environment that ensures every team, in every office, in every country, is rich in diverse people, thoughts, and ideas.

 

We foster an organisational culture that embraces our commitment to racial justice, gender equality, girls’ rights and inclusion.

 

Plan International believes that in a world where children face so many threats of harm, it is our duty to ensure that we, as an organisation, do everything we can to keep children safe. This means that we have particular responsibilities to children that we come into contact with and we must not contribute in any way to harming or placing children at risk.

 

A range of pre-employment checks will be undertaken in conformity with Plan International's Safeguarding Children and Young People policy. Plan International also participates in the Inter Agency Misconduct Disclosure Scheme. In line with this scheme we will request information from applicants previous employers about any findings of sexual exploitation, sexual abuse and/or sexual harassment during employment, or incidents under investigation when the applicant left employment. By submitting an application, the job applicant confirms their understanding of these recruitment procedures.

Please note that Plan International will never send unsolicited emails requesting payment from candidates. 

Strong hands-on Snowflake and dbt experience, advanced SQL, enterprise ETL/ELT, SNP Glue, SAP S/4HANA integration, dimensional modeling, CI/CD, Git, and data quality practices.

Key Responsibilities

Skills & Tools

Snowflake, dbt, SQL, SNP Glue, SAP S/4HANA, SAP Data Browser, Power BI, Microsoft Fabric, Git, Azure

Job Details

About Plan International

An independent development and humanitarian organisation advancing children's rights and equality for girls. — Industry: Non-Profit Organizations and NGOs