GIS Support (Geospatial Operational Data Specialist)

XML, LLC
Los Angeles County, CA, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English

Tech stack

Geographic Information Systems Application Programming Interfaces (APIs) ArcGIS (Software) Automation of Tests Data as a Services Elasticsearch Geocoding Spatial Databases Monitoring of Systems Network Topologies Python (Programming Language) Network Connections
+18 more
Routing Operational Data Store Open Source Technology PostGIS Reference Data Software Engineering Spatial Data Infrastructures SQL Databases Enterprise Search Network Routers Data Processing Scripting Database Optimization Git Information Technology Deployment Automation Restful APIs OpenSearch

Job description

We are seeking a skilled Geospatial Data Engineer specializing in Geocoding and Routing to develop, maintain, and enhance critical location search, geocoding, and routing data services utilized by global mapping platforms and key operational applications. In this role, you will optimize spatial databases, build automated Python workflows, and ensure high accuracy, performance, and reliability across enterprise geospatial systems.

Tasks & Responsibilities:

  • Maintain and optimize geocoding, reverse geocoding, and place-search services, focusing on locator performance, matching accuracy, and search relevance.
  • Prepare, integrate, and validate authoritative reference data, including addresses, geographic place names, and points of interest (POIs).
  • Manage and maintain routable road networks by validating connectivity, travel restrictions, transport modes, and routing execution results.
  • Investigate spatial data accuracy, geographic coverage, and system performance bottlenecks, deploying practical and scalable technical solutions.
  • Design and develop robust Python workflows, custom APIs, automated test suites, and monitoring systems for enterprise search and routing services.
  • Evaluate emerging commercial and open-source geospatial technologies, ensuring thorough documentation of architecture and technical changes.

Requirements

Geographic Information Systems (GIS), Spatial Data, Operational Support, Network Routers, Python Programming/Scripting Language, Spatial Data, Database Optimization, Performance Management, Data Quality, Network Connectivity, * Bachelor’s degree in Geographic Information Systems (GIS), Geomatics, Computer Science, Software Engineering, or a closely related technical field.

  • Minimum of 5 years of professional experience in GIS engineering, enterprise geospatial services, geocoding, or routing development.
  • Advanced proficiency in Python, SQL, spatial database management, and RESTful API design and implementation.
  • Demonstrated hands-on experience working with geocoding engines, routing services, and complex road-network topologies.
  • Proficiency with ArcGIS Enterprise, ArcGIS locators, Network Analyst, or comparable enterprise geospatial ecosystems.
  • Professional fluency in written and spoken English, with strong collaborative, technical documentation, and independent problem-solving capabilities.

Desirable Skills:

  • Experience with open-source search and geocoding tools such as Pelias, Nominatim, Photon, Elasticsearch, or OpenSearch.
  • Familiarity with advanced routing engines including Valhalla, OSRM, GraphHopper, or pgRouting.
  • Proficiency in OpenStreetMap (OSM) data processing, PostGIS optimization, multilingual search implementation, Git version control, and automated deployment pipelines.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…