Our Data Engineer role sits at the intersection of data infrastructure and the non-profit mission. You'll build and maintain the pipelines that keep our 2M+ grant database fresh, clean and searchable.
You'll work closely with our Grant Research and Engineering teams to automate data ingestion from dozens of sources.
Key Responsibilities
Build and maintain ETL pipelines for diverse grant data sources
Ensure data quality, deduplication and normalisation at scale
Manage and optimise our Solr search index
Monitor pipeline health and resolve data anomalies
Document data schemas and transformation logic
Requirements
Strong Python skills with experience building data pipelines
Experience with search engines (Solr, Elasticsearch or similar)
Solid SQL and data modelling skills
Experience with scheduling tools (Airflow, cron, etc.)
Nice to Have
Familiarity with Spark or distributed data processing
Experience with cloud data warehouses
Apply for this Position
Fill in the form below and attach your CV. We read every application.
We use cookies to keep your session secure, remember your preferences, and analyse site traffic with Google Analytics.
By continuing to use GrantFunds you agree to our
Privacy Policy
and
Terms of Use.