Esri, Inc.

Returning Candidate?

GIS Data Architect

GIS Data Architect

Job Category 
ArcGIS Product Engineering
Job ID 

More information about this job


Are you prepared to munch, crunch, and digest spatial data before breakfast? We’re looking for a talented data engineer to integrate spatial data into our geocoding products and solutions.


This is an opportunity to work with massive spatial data from both commercial and open sources. You’ll be asked to master data specifications, automate processes for acquiring and loading spatial datasets, transform those datasets into normalized data models, and work with product teams to ensure continuous quality improvements driven by the best available content.


If data is “your thing,” consider this position where you can contribute to making geocoding successful for the ArcGIS platform.  


  • Analyze, verify, and import data from various sources into normalized databases
  • Write and maintain scripts for data processing and loading
  • Investigate data issues reported by users
  • Create tools that allow team members to view and modify database contents
  • Develop automated test procedures and data integrity checks for ETL processes


  • 3-5 years working with large normalized databases
  • 3-5 years of Python or another scripting language
  • 3-5 years of experience using MS SQL Server or Oracle, specifically with spatial data
  • Experience writing complex SQL scripts and stored procedures to read/write/transform data
  • Prior experience loading/transforming data of different formats such as flat tables
  • Understanding of data models and specifications
  • Ability to manage priorities and tasks as needed in a fast-paced work environment
  • A keen attention to detail and drive to resolve any issues encountered
  • Bachelor's, master’s, or Ph.D. in computer science, information systems, GIS, or related field, depending on position level

Recommended Qualifications:

  • 1+ years working with C, C++, or C# reading and writing to databases
  • Experience working with commercial data from vendors such as HERE and TomTom
  • Experience working with open-source data such as OpenStreetMap
  • Prior experience with ETL workflows and software such as Safe Software FME
  • Experience using spatial databases such as PostgreSQL
  • Prior experience with geocoding, geocoding data, or address data
  • Knowledge of Esri products or similar GIS or spatial software
  • Familiarity with data such as Shapefiles and FileGDB as well as different geometries and projections
  • Prior experience working with the Esri’s File Geodatabase API
  • Knowledge of Agile software development using Scrum
  • Prior experience with software development and release of commercial software products


The Company

Our passion for improving quality of life through geography is at the heart of everything we do. Esri’s geographic information system (GIS) technology inspires and enables governments, universities, and businesses worldwide to save money, lives, and our environment through a deeper understanding of the changing world around them.


Carefully managed growth and zero debt give Esri stability that is uncommon in today's volatile business world. Privately held, we offer exceptional benefits, competitive salaries, 401(k) and profit-sharing programs, opportunities for personal and professional growth, and much more.


Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.