Data Engineer
Core
Design, build, and optimize scalable data systems, pipelines, and reporting structures to support organizational reporting, program monitoring, impact measurement, and strategic decision-making.
Role type
Senior Data Engineer
Builds
Scalable ETL/ELT pipelines, data models, warehouse structures, and API/middleware integrations
Domain
Social enterprise / Non-profit / Impact measurement
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Advanced SQL, Python, Data warehousing and modelling, API integration, Cloud platforms (Azure/AWS), Data governance and quality assurance
Preferred skills
Power BI, Tableau, Salesforce, Zoho, Impact reporting, Longitudinal studies
Technologies
Azure, AWS, SQL, Python, Power BI, Tableau, Salesforce, Zoho
Responsibilities
Design and maintain scalable ETL/ELT pipelines; Build and optimize data models and warehouse structures; Implement data validation and cleansing processes; Structure datasets for Power BI and reporting tools; Conduct longitudinal and impact analysis; Produce written analytical reports for EXCO and stakeholders
Seniority
Senior, hands-on IC