Senior GIS Developer

  • Centraprise
  • Bellevue, Washington
  • 10/30/2026
Full time Information Technology Telecommunications

Job Description

Job Description

Role: Senior GIS Developer

Location: 1st preference is Bellevue, WA if not we are fine with Overland Park, Kansas or Herndon, VA

Duration: Full Time


Job Description:

Senior GIS Developer

Must Have Technical/Functional Skills

Seeking a Senior Developer/Lead with expertise in building scalable geocoding, address parsing, and location intelligence solutions. The ideal candidate should have strong experience in AWS OpenSearch, Node.js, NLP/ML, and geospatial search technologies, along with the ability to lead architecture and delivery of enterprise-grade platforms.

• Expertise in GIS and geospatial concepts, coordinate systems, distance-based queries

• Expertise in libpostal or similar address parsing libraries, Multilingual and regional address handling

• ArcGIS, PostGIS, OpenStreetMap, Pelias

• AI/GenAI-driven search and geocoding optimization techniques

• AWS OpenSearch/Elasticsearch (Indexing, Query DSL, Analyzers, Performance Tuning)

• Fuzzy Search, Bool Queries, Phrase Matching, Geospatial Search

• Experience in Node.js, NestJS, TypeScript

• NLP/ML experience (CRF, Sequence Labeling, NER, Model Training)

• AWS EC2, S3, Cloud-based ML pipelines

• Search benchmarking, accuracy testing, and data quality frameworks

• Experience with Rust-based Node.js extensions (Neon or napi-rs)

Roles & Responsibilities

• Build and optimize OpenSearch indices, analyzers, and search queries.

• Develop scalable APIs using Node.js, NestJS, and TypeScript.

• Implement address parsing and normalization solutions using NLP/ML techniques.

• Optimize search relevance, performance, and geocoding accuracy.

• Lead technical design, code reviews, and engineering best practices.

• Leverage AI/ML to improve address matching, data quality, and automation.