Role Overview
We are seeking a Geospatial Data Pipeline Engineer to design, build, and operate scalable, secure, and auditable data pipelines for high-volume geospatial and spatial attribute datasets. This role focuses on end-to-end pipeline engineering—from data ingestion and transformation to validation, orchestration, and delivery—supporting complex digitization, automation, and data modernization programmes. The role works closely with FME Analysts, QA teams, Automation Engineers, and Programme Managers to ensure reliable, high-quality data delivery at scale.
Key Responsibilities
* Data Pipeline Design & Engineering
* Design, implement, and maintain end-to-end geospatial data pipelines
* Support ingestion of: o Spatial datasets (point, line, polygon) o Attribute and tabular data from multiple sources
* Build modular, repeatable, and scalable pipelines capable of handling: o Large data volumes o Variable data structures and data quality
* Ensure pipelines are robust, auditable, and production-ready Orchestration & Automation
* Orchestrate workflows across: o FME (Desktop / Server) o Databases and storage layers o Automation frameworks and schedulers
* Implement: o Batch processing o Monitoring, logging, and alerting o Retry and failure-handling mechanisms
* Contribute to automation uplift initiatives to improve throughput and reliability Geospatial Data Processing
* Work with geospatial data including: o Points, lines, and polygons o Reference and base mapping datasets
* Integrate and manage multiple formats: o Shapefiles, File Geodatabases, GeoJSON, CAD, CSV, database sources
* Ensure correct handling of: o Coordinate reference systems (CRS) o Geometry validity and topology rules QA, Governance & Data Assurance
* Embed data validation and QA controls within pipelines
* Ensure outputs meet defined data standards and specifications
* Support investigation and resolution of data quality issues
* Maintain clear documentation, runbooks, and technical specifications Collaboration & Production Support
* Work closely with: o FME Analysts o Automation and scripting teams o QA and delivery teams
* Support live production environments and delivery deadlines
* Participate in continuous improvement of pipeline performance and resilience
Required Skills & Experience Essential
* 3+ years experience building and operating data pipelines, ideally with geospatial data
* Strong understanding of: o Geospatial data structures and processing concepts o ETL / ELT pipeline design principles
* Strong SQL skills, including: o Complex querying o Spatial queries (PostGIS / SQL Server desirable) Experience working in high-volume, production environments
* Strong problem-solving and analytical skills Technical Skills
* Experience with one or more of: o FME (Desktop / Server) o Python for automation and pipeline control o Workflow orchestration tools
* Familiarity with: o Spatial databases (PostGIS, SQL Server) o GIS platforms (ArcGIS, QGIS) Understanding of logging, monitoring, and operational support for pipelines Desirable Experience Experience supporting large-scale digitisation or data modernisation programmes
* Exposure to automation, optimisation, or platform migration initiatives
* Experience with version control, CI/CD, or cloud-based data platforms
* Understanding of data governance, security, and access control principles