As a Geospatial Data Engineer - Data Integration and Generalization Specialist, you will drive the design, development, and maintenance of automated workflows that integrate, validate, and harmonize authoritative geographic data. In this position, you will build end-to-end spatial data pipelines to ensure consistency, topological integrity, and high performance across multiple scales, projections, and geospatial service formats.
Key Tasks & Responsibilities
- Data Integration & Harmonization: Integrate geographic datasets from diverse authoritative and open sources, harmonizing schemas, identifiers, and attributes to establish unified spatial structures.
- Pipeline Development: Build robust, Python-based workflows for data transformation, spatial matching, geometry processing, and continuous data validation.
- Generalization Automation: Automate topology-preserving generalization techniques, including simplification, aggregation, and feature selection across varied scales.
- Multi-Scale Dataset Management: Maintain multi-scale geographic datasets, tracking official boundary updates, lineage, and historical change logs over time.
- Projections & Spatial Services: Manage coordinate transformations and prepare optimized spatial datasets for different map projections and standardized geospatial web services.
- Pipeline Optimization & Operations: Enhance pipeline performance, establish automated testing, implement version control, maintain technical documentation, and coordinate controlled data releases.
Required Skills & Experience
- Education: Bachelor's degree in GIS, Geomatics, Computer Science, Data Engineering, or a related quantitative field.
- Professional Experience: 5+ years of hands-on experience in geospatial data engineering and automated spatial data processing pipelines.
- Core Technical Stack: Advanced proficiency in Python, spatial SQL, and automated GIS geoprocessing methods.
- Spatial Processing Expertise: Proven experience with vector data integration, topology validation, geometry repair, and automated generalization.
- GIS Tools & Spatial Databases: Demonstrated expertise with ArcGIS Pro/ArcPy, equivalent spatial toolsets, and enterprise spatial databases.
- Communication & Collaboration: Professional fluency in written and spoken English, strong documentation habits, and the ability to solve complex technical problems independently within cross-functional teams.
Desirable Skills & Experience
- Open-Source Geospatial Stack: Hands-on experience with GeoPandas, Shapely, GDAL/OGR, PostGIS, or FME engine.
- Boundary Management & Change Tracking: Familiarity with boundary management pipelines, change detection algorithms, and multi-scale data distribution.
- Modern Mapping & DevOps: Knowledge of specialized map projections (such as Equal Earth), vector tiles, OGC web standards, Git, and CI/CD automated deployment workflows.
This is a 6-month contract job.