Centraprise

Senior GIS Developer

Bellevue, Washington, US

Role snapshot

Centraprise is hiring a Senior GIS Developer on a full-time basis. This is an on-site role based in Bellevue, Washington, US.

Company
Centraprise
Location
Bellevue, Washington, US
Work mode
On-site
Job type
Full-time
Posted
Nov 5, 2026

Who this role suits

The listing does not state a required experience level here. Read the requirements in the description below and apply if they match your background.

How to prepare your application

  • Match your résumé to the requirements in the description, using the same wording where it is honest to do so.
  • Prepare a short example for each requirement you meet, and be ready to explain any you only partly meet.
  • Read what Centraprise publishes about its product or team, so you can say clearly why this role and this company.

Apply only on Centraprise's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.

About the role

Job title: Senior GIS Developer

Job Location: Bellevue, WA / Overland Park, KS / Herndon, VA - Onsite

Job Type: Fulltime

Job Description:

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.

Education

  • Bachelor's degree