corporate_fare
CivilGrid
verifiedVerified ListingGIS Developer
location_onUnited States (Hybrid)
schedulePosted yesterday
workFull time
bar_chartMid
AIAPIsArcGISArcGIS ServerArcPyCSSData engineeringEnvironmental ScienceESRIETLFionaGeoPandasGeoprocessingGISGIS Data PipelinesGIS DevelopmentHTMLJavaScriptLeaflet
About the Role
Responsibilities
Generate internal tools that help GIS Analysts perform daily tasks.
Create, update, manage, and use spatial ETL pipelines connecting Esri, PostGIS, and open-source environments.
Design and develop Python-based geoprocessing tools and automation scripts using Esri and open-source GIS libraries.
Build and maintain RESTful APIs and internal web applications integrating spatial data and visualization tools.
Build tools that improve efficiency for database footprint expansion.
Perform QA/QC of converted GIS data.
Requirements
Bachelor’s degree in GIS, Geography, Environmental Science, Computer Science, or a related GIS-adjacent field.
3–5 years of professional experience in GIS development or spatial data engineering, preferably with Esri or QGIS.
Experience with ArcGIS Server.
Expert proficiency in Python and libraries including ArcPy, GeoPandas, Shapely, Fiona, Rasterio, and PyProj.
Advanced knowledge of PostgreSQL/PostGIS and SQL query optimization.
Proficiency with GitHub.
Familiarity with Flask, Streamlit, JavaScript, HTML, CSS, and AI web development.
Experience with utilities or government agencies is a bonus.
Experience with Leaflet, Mapbox GL JS, ArcGIS API for JavaScript, GeoParquet, DuckDB, AutoDesk, or MicroStation is a bonus.
Benefits
Base salary range of $100,000–$117,000 plus meaningful early-stage equity.
Company-funded medical, dental, and vision insurance, including plans available at no cost to employees.
Health and dependent-care FSA.
Unlimited PTO.
401(k) plan.
Hybrid work in downtown Kansas City, Missouri, with two days per week onsite and a flexible, remote-friendly work environment.
domain
CivilGrid
Leading-edge innovations and technical excellence in the geospatial domain.