2

Full Time Python Gis Developer Jobs (NOW HIRING)

Job Type Full-time Description Fervo's mission is to use innovation in geoscience to accelerate the ... Automate geospatial workflows and geoprocessing tasks using Python (ArcPy, arcgis module) and ...

GIS Developer Duration: Contract Location: Springfield, IL Job Summary We are looking for a highly ... Python (ArcPy), SQL (for spatial and relational data handling) * Experience with web GIS ...

... Python scripting. Responsibilities : • design, develop, implement, and support enterprise GIS ... engineers, planners, and business stakeholders to deliver scalable and reliable GIS solutions ...

The GIS Developer will design, build, and maintain the geospatial applications, web tools, and ... Automate geospatial workflows and geoprocessing tasks using Python (ArcPy, arcgis module) and ...

Write and maintain Python (ArcPy) scripts to automate geoprocessing, map production, data updates ... Employment Type: FULL_TIME

GIS Developer

Nephi, UT · On-site +1

$80K - $110K/yr

Corporate Services - IT Employment Type: Full Time Location: Nephi, UT Reporting To: Morgan Ray Compensation: $80,000 - $110,000 / year Description JSI invites you to join our team as a GIS Developer ...

NAVA Software solutions is looking for a Sr. GIS Developer Details: Sr. GIS Developer Location: NYC ... Take up development for minor enhancements using Python, Angular JS, ArcGIS Javascript API, ASP ...

GIS Developer

Lafayette, LA · On-site

$57K - $90K/yr

GIS Developer Location: Lafayette, Louisiana - On location at the Client's site 100% of the time ... Type: FULL-TIME - USC AND GC ONLY IV Type: phone/skype - LOOKING NATIONWIDE Salary: $57,750 to $90 ...

NAVA Software solutions is looking for an Arc GIS Developer Details: ArcGIS Developer Location: NYC ... Take up development for minor enhancements using Python, Angular JS, ArcGIS Javascript API, ASP ...

GIS Developer Location: Lafayette, Louisiana - On location at the Client's site 100% of the time ... Type: FULL-TIME - USC AND GC ONLY IV Type: phone/skype - LOOKING NATIONWIDE Salary: $57,750 to $90 ...

... years experience using Python, arcPy, or a combination of the two Preferred Experience ... Bachelor's degree in Geography, Engineering, GIS, or related discipline * 5+ years of related ...

Experience in Python for automation of common tasks and/or contributing to our existing tool ... GIS and software engineering. • Experience working with open-source GIS libraries and tools ...

next page

Showing results 1-20

Full Time Python Gis Developer information

See salary details

$13

$58

$86

How much do full time python gis developer jobs pay per hour?

As of Aug 24, 2026, the average hourly pay for full time python gis developer in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What does a full time Python GIS developer do?

A Full Time Python GIS Developer specializes in creating, maintaining, and optimizing software solutions that work with Geographic Information Systems (GIS) using the Python programming language. They develop scripts and applications to process spatial data, automate mapping tasks, and integrate GIS functionalities into various platforms. Their work often involves using libraries such as GeoPandas, Shapely, and ArcPy to analyze geospatial data, visualize results, and solve real-world location-based problems for industries like urban planning, transportation, and environmental science.

What are some common challenges full time Python GIS developers face when integrating geospatial data from multiple sources?

Full Time Python GIS Developers often encounter challenges when integrating geospatial data from various sources due to differences in data formats, coordinate reference systems, and data quality. Ensuring compatibility and accuracy requires a strong understanding of libraries like GDAL, GeoPandas, and Shapely, as well as best practices for data cleaning and transformation. Close collaboration with data engineers, cartographers, and other team members is often necessary to resolve inconsistencies and produce reliable geospatial analyses.

What are the key skills and qualifications needed to thrive as a full time Python GIS developer, and why are they important?

To thrive as a Full Time Python GIS Developer, you need strong programming skills in Python, a solid understanding of geospatial concepts, and experience with GIS platforms, often supported by a relevant degree in computer science, geography, or a related field. Familiarity with tools such as ArcGIS, QGIS, PostGIS, and libraries like GeoPandas or GDAL, as well as version control systems like Git, is typically required. Problem-solving ability, attention to detail, and effective communication are important soft skills that set top candidates apart. These skills ensure robust, scalable geospatial solutions and seamless collaboration with technical and non-technical stakeholders.

What is the difference between Full Time Python Gis Developer vs GIS Analyst?

AspectFull Time Python Gis DeveloperGIS Analyst
Required SkillsPython programming, GIS software, scriptingGIS software, data analysis, cartography
Work EnvironmentDevelopment teams, software projectsData management, fieldwork, reporting
Industry UsageTech, government, environmental projectsUrban planning, environmental agencies, utilities

The Full Time Python Gis Developer primarily focuses on developing GIS applications using Python, scripting, and automation, often working within software development teams. In contrast, a GIS Analyst concentrates on analyzing spatial data, creating maps, and supporting decision-making processes. While both roles require GIS knowledge, the developer role emphasizes programming and software creation, whereas the analyst role centers on data interpretation and visualization.

What cities are hiring for Full Time Python Gis Developer jobs?

Cities with the most Full Time Python Gis Developer job openings:

What are the most commonly searched types of Python Gis Developer jobs?

The most popular types of Python Gis Developer jobs are:

What states have the most Full Time Python Gis Developer jobs?

States with the most job openings for Full Time Python Gis Developer jobs include:

Infographic showing various Full Time Python Gis Developer job openings in the United States as of July 2026, with employment types broken down into 83% Full Time, 3% Part Time, 1% Temporary, and 13% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $121,932 per year, or $58.6 per hour.

GIS Developer

Salt Lake City, UT • On-site

Fervo Energy Company
Clean Energy Semiconductors Manufacturing • 11 - 50 employees

Full-time

Posted 22 days ago


Job description

Job Type
Full-time
Description
Fervo's mission is to use innovation in geoscience to accelerate the world's transition to sustainable energy. The company has developed the world's most successful commercial enhanced geothermal system, completed in 2023, and has raised substantial capital from leading investors and public markets to build a multi-billion-dollar project pipeline delivering 24/7 carbon-free energy.
The GIS Developer will design, build, and maintain the geospatial applications, web tools, and mobile workforce solutions that power Fervo's field and office GIS workflows. This role focuses on the development side of Fervo's GIS program - building custom applications, configuring the Esri platform stack, and deploying mobile data collection tools that connect field crews to the office in real time.
The GIS Developer works closely with the GIS team, Engineering, Land, Operations, and Permitting to deliver intuitive, reliable geospatial tools across the organization.
Requirements
Responsibilities
GIS Application & Web Tool Development
  • Design and build custom GIS web applications using ArcGIS Experience Builder, ArcGIS Instant Apps, Web AppBuilder, and the Esri JavaScript API.
  • Develop and maintain ArcGIS dashboards, StoryMaps, and operational views for project teams, leadership reporting, and stakeholder communication.
  • Automate geospatial workflows and geoprocessing tasks using Python (ArcPy, arcgis module) and ModelBuilder.
  • Build and maintain hosted feature layers, map services, and web maps published through ArcGIS Online and ArcGIS Enterprise/Portal.
  • Evaluate emerging Esri platform capabilities and recommend adoption of new tools aligned with Fervo's project needs.

Mobile Worker Applications & Field Technology
  • Deploy, configure, and administer Fervo's mobile workforce application suite including ArcGIS Field Maps, Survey123, Workforce for ArcGIS, and QuickCapture.
  • Design mobile data collection forms, intelligent map packages, and offline areas tailored to remote geothermal project site conditions.
  • Manage ArcGIS Mobile Worker licenses, user provisioning, device configurations, and application version control.
  • Collaborate with field operations, land, and permitting teams to identify workflow pain points and design mobile solutions that reduce data latency from field to office.
  • Provide training, documentation, and ongoing technical support to field users on mobile GIS applications.
  • Test and validate mobile workflows in offline and low-connectivity environments representative of Fervo's remote project sites.

Platform Configuration & Integration
  • Manage ArcGIS Online organizational settings, user roles, groups, licensing, and content governance in coordination with the GIS Data Manager.
  • Develop REST API integrations connecting the GIS platform to enterprise systems such as SharePoint, project management tools, and asset management databases.
  • Collaborate with the CAD Manager on data exchange workflows, ensuring CAD-derived geometry is correctly ingested and published as web-accessible GIS content.
  • Coordinate with the GIS Data Manager on published service schema, feature layer design, and data update automation.

User Support & Documentation
  • Develop user-facing documentation, training materials, and how-to guides for GIS applications and mobile tools.
  • Provide technical support and troubleshooting for GIS application and mobile tool users across Fervo's offices and field sites.
  • Participate in cross-functional project planning to align GIS application development with project timelines and deliverable needs.

Required Qualifications
  • Bachelor's degree in GIS, Geography, Computer Science, Information Systems, or a related field; or equivalent professional experience.
  • 3+ years of professional experience developing and deploying applications within the Esri platform (ArcGIS Online, ArcGIS Enterprise, Experience Builder, Dashboard).
  • Demonstrated experience configuring and administering ArcGIS mobile applications (Field Maps, Survey123, Workforce for ArcGIS, or QuickCapture).
  • Proficiency in Python for GIS automation (ArcPy, arcgis Python API).
  • Working knowledge of REST APIs and web service integration patterns.
  • Strong understanding of GIS data formats, spatial projections, and coordinate systems relevant to Western U.S. project areas.

Preferred Qualifications
  • Experience with ArcGIS Online administration including licensing management, organizational content governance, and role configuration.
  • Familiarity with Esri JavaScript API or similar web mapping frameworks a plus.
  • Background in energy, natural resources, environmental consulting, or land development preferred.
  • Experience designing GIS workflows for remote or offline field environments strongly preferred.
  • Strong communication skills with the ability to translate technical application requirements for non-GIS users.
  • Self-starter with the ability to manage multiple development priorities independently in a fast-paced project environment.