GIS Analyst

Environmental Science AssociatesSeattle, OR
$74,000 - $92,000Hybrid

About The Position

Environmental Science Associates (ESA) is seeking a GIS Analyst/Developer to join their Pacific Northwest Technology Services team. This role will support multidisciplinary project teams across ESA's Pacific Northwest offices and is based out of Seattle, WA, and/or Portland & Bend, OR. The position is hybrid, requiring three days per week in either the Portland or Seattle offices, with availability during Pacific Time business hours. The ideal candidate will have 2-7 years of professional GIS experience and a degree in a related field. They should be proficient in core GIS fundamentals, Python, Git, APIs, and databases, with a focus on automation and tool-building. Strong communication skills, attention to detail, and the ability to manage multiple projects are essential. The role involves creating maps, figures, and spatial analyses for reports, configuring field data collection tools, developing web maps and applications, and writing Python for automation and tool development. Collaboration with various technical disciplines and other GIS analysts is a key aspect of the role.

Requirements

  • 2 to 7 years of professional GIS experience.
  • Degree in GIS, geography, computer science, environmental science, or a related field.
  • Proficiency in coordinate systems and projections.
  • Proficiency in spatial data management.
  • Proficiency in spatial analysis.
  • Proficiency in cartographic design.
  • Proficiency in field data collection.
  • Ability to write reusable Python.
  • Ability to manage code in Git.
  • Ability to work with APIs and databases.
  • Proficiency across the full range of GIS work, with a lean toward automation and tool-building.
  • Strong collaboration skills.
  • Organized, deadline-driven, and able to manage multiple project assignments.
  • Clear communication skills with non-technical individuals.
  • Attentive to detail with sound judgment.
  • Proficiency with ArcGIS Pro and ArcGIS Online for spatial analysis, web maps, and application development (Experience Builder, Dashboards, StoryMaps).
  • Ability to configure field data collection tools (Field Maps, Survey123, Fulcrum).
  • Proficiency in Python beyond arcpy (pandas, geopandas, rasterio, and similar libraries).
  • Proficiency in SQL for querying and maintaining spatial and non-spatial databases (PostgreSQL/PostGIS a plus).
  • Proficiency in Git and GitHub for version control and code review.

Nice To Haves

  • Consulting experience.
  • Remote sensing and machine learning (imagery analysis, classification, OBIA workflows, and classifiers such as Random Forest).
  • R for statistical or spatial analysis.
  • JavaScript (and ArcGIS JavaScript API) for customizing Experience Builder or Dashboards.
  • Fluency with AI coding assistants such as Claude Code, Copilot, or Cursor.
  • Familiarity with Pacific Northwest datasets and sources.

Responsibilities

  • Building and maintaining geodatabases for restoration, planning, permitting, and infrastructure projects.
  • Producing maps, figures, and spatial analyses for technical reports, NEPA and SEPA documents, and client deliverables.
  • Configuring field data collection tools for biological surveys, cultural resource inventories, and site assessments.
  • Developing web maps, dashboards, and Experience Builder applications for project teams and clients.
  • Writing Python for automation, data pipelines, and custom tools.
  • Managing code in shared Git repositories with code review and basic CI practices.
  • Supporting remote sensing and machine learning workflows.
  • Collaborating closely with biologists, hydrologists, planners, cultural resources specialists, engineers, landscape architects, and other GIS analysts.

Benefits

  • Medical insurance with 70% of premiums covered for you and your family.
  • Dental insurance with 70% of premiums covered for you and your family.
  • Vision insurance with 70% of premiums covered for you and your family.
  • 401(k) with company match.
  • Paid vacation.
  • Sick leave.
  • Paid holidays.
  • Tuition reimbursement.
  • Professional development bonuses.
  • Support for attending conferences.
  • Annual ESOP allocation (employee stock ownership plan).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service