1

Gis Software Engineer Jobs (NOW HIRING)

The candidate will be directly responsible for designing, developing, and maintaining GIS software ... Follow modern software engineering practices including version control (Git/GitHub), code reviews ...

The candidate will be directly responsible for designing, developing, and maintaining GIS software ... Follow modern software engineering practices including version control (Git/GitHub), code reviews ...

We are seeking a GIS Developer with 3-5 years of experience for our Huntsville, AL office ... The candidate will be directly responsible for designing, developing, and maintaining GIS software ...

The experienced software engineer will design, develop, and perform analysis utilizing GIS tools. This position is an opportunity to work on a development team with senior staff members guiding ...

Software Engineer

Goleta, CA · On-site

$90K - $140K/yr

The experienced software engineer will design, develop, and perform analysis utilizing GIS tools. This position is an opportunity to work on a development team with senior staff members guiding ...

... Software Engineering, or related field • Advanced experience with GIS software and geospatial data analysis tools • Strong analytical and problem solving skills with the ability to interpret ...

New

... software engineering and systems integration. Our tightly integrated offerings are tailored to each ... Create maps and graphs, using GIS software and related equipment. Create, manage, and monitor map ...

Java Developer with GIS Location: Hosuton TX Job Summary: We are seeking a skilled Java Developer ... Collaborate with cross-functional teams to deliver high-quality software solutions. * Optimize ...

GIS Analyst/Engineer

New York, NY · Hybrid

$80 - $120/hr

Minimum 5 years of hands-on experience with ESRI GIS software, ArcGIS Enterprise/Portal/Server ... Strong programming and analytical skills (Python, SQL, R, or Java). * Expertise in database design ...

GIS Analyst/Engineer

New York, NY · On-site +1

$80 - $120/hr

Minimum 5 years of hands-on experience with ESRI GIS software, ArcGIS Enterprise/Portal/Server ... Strong programming and analytical skills (Python, SQL, R, or Java). * Expertise in database design ...

next page

Showing results 1-20

Gis Software Engineer information

See salary details

$32K

$97.7K

$161.5K

How much do gis software engineer jobs pay per year?

As of Jun 11, 2026, the average yearly pay for gis software engineer in the United States is $97,747.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $115,500.00 per year, depending on experience, location, and employer.

What is a GIS Software Engineer job?

A GIS Software Engineer develops, maintains, and optimizes geographic information system (GIS) software applications. They work with spatial data, develop mapping and analysis tools, and integrate GIS with other technologies. Their role often involves programming, database management, and problem-solving to ensure efficient geospatial data processing. GIS Software Engineers use programming languages like Python, JavaScript, or C# and work with GIS platforms such as ArcGIS or QGIS. They collaborate with analysts, cartographers, and other stakeholders to build solutions that support decision-making and visualization.

What types of projects and daily responsibilities can I expect as a GIS Software Engineer?

As a GIS Software Engineer, you can expect to work on projects ranging from designing custom geospatial tools and automating spatial data workflows to integrating GIS solutions with enterprise systems. Your daily responsibilities may include writing and testing code, collaborating with GIS analysts to implement new features, troubleshooting spatial data issues, and participating in code reviews. You will often work closely with cross-functional teams, including data scientists, project managers, and field personnel, to develop robust geospatial solutions that support organizational objectives. This dynamic role offers a mix of independent technical work and collaborative problem-solving, providing ongoing learning opportunities in both software engineering and geographic information systems.

What are the key skills and qualifications needed to thrive in the Gis Software Engineer position, and why are they important?

To thrive as a GIS Software Engineer, you need strong programming skills (such as Python or Java), experience with GIS concepts, and a relevant degree in computer science, geography, or a related field. Proficiency with GIS platforms like ArcGIS or QGIS, spatial databases (e.g., PostGIS), and industry certifications (such as Esri Technical Certification) are highly valuable. Excellent problem-solving abilities, communication skills, and teamwork make a candidate stand out in this collaborative and fast-evolving environment. These competencies ensure the effective development, integration, and support of complex geospatial applications to meet user and organizational needs.

More about Gis Software Engineer jobs
What cities are hiring for Gis Software Engineer jobs? Cities with the most Gis Software Engineer job openings:
What are the most commonly searched types of Gis Software Engineer jobs? The most popular types of Gis Software Engineer jobs are:
What states have the most Gis Software Engineer jobs? States with the most job openings for Gis Software Engineer jobs include:
What job categories do people searching Gis Software Engineer jobs look for? The top searched job categories for Gis Software Engineer jobs are:
What are popular job titles related to Gis Software Engineer jobs? For Gis Software Engineer jobs, the most frequently searched job titles are:
Infographic showing various Gis Software Engineer job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 88% Physical, 5% Hybrid, and 7% Remote job distribution, with an average salary of $97,747 per year, or $47 per hour.

GIS Developer

Navajo Tribal Utility Authority

Fort Defiance, AZ • On-site

Full-time

Posted 15 days ago


Job description

MINIMUM QUALIFICATIONS REQUIRED:

High school Diploma or GED Certificate.

Bachelor's Degree or Master's Degree in Computer Science, Engineering, Geography, Technical, Science, Information Systems, Geographic Information Systems, Information Technology, or Software Development.

2 years Experience in GIS Utility Data Models, ESRI ArcGIS Geometric and Utility Network Infrastructure.

ESRI Arc GIS Developer Training Preferred.

Valid state driver's license (subject to motor vehicle review).


JOB RESPONSIBILITIES AND PERFORMANCE OBJECTIVES:

Designing and developing GIS software and applications, including web and mobile applications, using programming languages such as Python, JavaScript and C#.

Creating and maintaining GIS databases, including data acquisition, data management, and data analysis.

Analyzing and interpreting spatial data to solve complex problems and support decision-making in forecast modeling and asset management.

Creating and maintaining GIS maps and visualizations using tools such as ArcGIS Pro, ArcMap, QGIS, Google Earth and Google Maps.

Collaborating with cross-functional teams, including software developers, data scientists, and geographers, to develop and implement GIS solutions for field data collection purposes and analytical modeling of existing infrastructure.

Providing technical support and training to end-users of GIS applications on both web based deployments and desktop systems.

Stay current in the latest GIS technologies and trends and identifying opportunities to improve GIS systems and processes.

Manage the development of user documentation for knowledge transfer.

Serves as primary web developer and web architect for the NTUA GIS team.

Maintains professional and technical knowledge by: conducting research; attending seminars, educational workshops, classes and conferences; reviewing professional publications; establishing networks; participating in professional societies; and conferring with representatives of contracting agencies and related organizations.

Assist in office as needed.

Performs other duties as assigned or requested.


Navajo Preference

Navajo Veteran Preference

This institution is an equal opportunity provider and employer