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 used directly by project teams and clients
- writing Python for automation, data pipelines, and custom tools, and manage code in shared Git repositories with code review and basic CI practices
- supporting remote sensing and machine learning workflows when projects call for them
- collaborating closely with biologists, hydrologists, planners, cultural resources specialists, engineers, landscape architects, and other GIS analysts
Requirements
- 2 to 7 years of professional GIS experience
- degree in GIS, geography, computer science, environmental science, or a related field
- strong across the fundamentals: coordinate systems and projections, spatial data management, spatial analysis, cartographic design, and field data collection
- write reusable Python, manage code in Git, work with APIs and databases, and use AI coding assistants
- proficiency across the full range of GIS work, lean toward automation and tool-building, are a strong collaborator, and are motivated to grow within a project-based consulting environment
- organized, deadline-driven, and able to manage multiple project assignments without losing track
- communicate clearly with people who do not speak GIS or code and are attentive to detail with a sound sense of judgment to know when a deliverable is ready to ship
- technical skills to include ArcGIS Pro and ArcGIS Online for spatial analysis, web maps, and application development (Experience Builder, Dashboards, StoryMaps)
- able to configure field data collection tools (Field Maps, Survey123, Fulcrum)
- Python beyond arcpy (pandas, geopandas, rasterio, and similar libraries)
- SQL for querying and maintaining spatial and non-spatial databases (PostgreSQL/PostGIS a plus)
- Git and GitHub for version control and code review
Nice to Have
- 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
- consulting experience
Benefits
- 100% employee-owned environmental consulting firm
- Every eligible employee receives an annual ESOP allocation, which means you build equity in the company through the work you do
- medical, dental, and vision insurance with 70% of premiums covered for you and your family
- a 401(k) with company match
- paid vacation, sick leave, and holidays
- tuition reimbursement
- professional development bonuses
- support for attending conferences
- mentorship and career development are an active part of how the team works
Work Arrangement
Hybrid
Team
Structure: Pacific Northwest Technology Services team
Additional Information
- availability expected during Pacific Time business hours