1

Gis Software Engineer Jobs in Minnesota (NOW HIRING)

... software. Knowledge of computerized mapping techniques and relational database management. Experience with common GIS programming languages and environments (i.e., SQL, Python, Arcade, or other ...

GIS Technician/Analyst

Rosemount, MN ยท On-site

$41.26 - $51.63/hr

A Different Asset Management Software * Laserfiche * Microsoft Office * Computer Aided Draft (CAD) in a GIS environment * SQL Databases * Python Programming Language * ArcGIS * None of the Above 06 ...

In addition to core GIS capabilities, the ideal candidate leverages programming and scripting to ... Understanding of open-source GIS tools and software to solve spatial problems Preferred ...

In addition to core GIS capabilities, the ideal candidate leverages programming and scripting to ... Understanding of open-source GIS tools and software to solve spatial problems Preferred ...

GIS/Asset Management Technician

MN ยท On-site

$32.84 - $37.61/hr

... Software * 3 years of experience using a Global Positioning System (GPS) or other tools to collect spatial data. * One year of experience with GIS scripting or programming (e.g. Python, Arcade, or ...

New

Analyze and interpret engineering drawings and utility maps * Perform fieldwork to gather data on ... Demonstrate familiarity with platforms like Crescent Link, 3-GIS, Vitruvi, or similar software

Assistant City Engineer

Wayzata, MN ยท On-site

$90K - $115K/yr

Engineering Opening Date: 07/20/2026 FLSA: Exempt Bargaining Unit: N/A Position Objective This is a ... Uses Civil 3D Computer Aided Design (CAD) and/or GIS software to produce construction drawings ...

next page

Showing results 1-20

Gis Software Engineer information

See Minnesota salary details

$31.3K

$95.7K

$158.2K

How much do gis software engineer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for gis software engineer in Minnesota is $95,734.00, according to ZipRecruiter salary data. Most workers in this role earn between $71,000.00 and $113,100.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.

What are popular job titles related to Gis Software Engineer jobs in Minnesota? For Gis Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What job categories do people searching Gis Software Engineer jobs in Minnesota look for? The top searched job categories for Gis Software Engineer jobs in Minnesota are:
What are popular job titles related to Gis Software Engineer jobs in MN? For Gis Software Engineer jobs in MN, the most frequently searched job titles are:
Infographic showing various Gis Software Engineer job openings in Minnesota as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $95,734 per year, or $46 per hour.
GIS Specialist/GIS Principal - (Pike Lake)

GIS Specialist/GIS Principal - (Pike Lake)

St. Louis County, Minnesota

Duluth, MN โ€ข On-site

$31.21 - $41/hr

Other

Posted 19 days ago


Job description

Kind of Work Specialized work providing geographical information systems products, services, analysis, and support to meet user needs. This position is located at the Richard H. Hansen Public Works and Transportation Complex.

4787 Midway Road, Pike Lake, MN 55811. The salary range reflected above is the normal hiring range for 2026. The full salary range, including longevity pay for a GIS Specialist, is $31.21 - $44.23 per hour

The full salary range, including longevity pay for a GIS Principal, is $33.54 - $47.71 per hour. This position is part of the Civil Service Basic Union Contract represented by Council 5 of AFSCME. St

Louis County does not participate in E-Verify. All employees must be continuously authorized to work in the United States, for St. Louis County, on a full-time basis.

St. Louis County does not provide sponsorship for employment visas. Distinguishing Features of Work GIS Specialist An employee in this class applies GIS technology and programming tools to design and support geographical information systems and applications.

Duties include consulting with GIS users to determine needs; developing and supporting customized applications, data, web services, and documents to meet user specifications; and participating in the assessment, implementation, and maintenance of GIS technology and techniques. The work is performed under the direction of assigned supervisory staff. GIS Principal An employee in this class leads the planning, design, implementation, monitoring, and security of geographical information systems, technology, techniques and services to meet multi-user goals.

Duties include applications systems and web services development; data management; administration and support of GIS software, servers, and infrastructure; and the provision of technical training sessions, guidance and support to GIS users and staff. The work is performed under the direction of assigned supervisory staff. Work Environment These work environment factors are general in nature and may vary depending on the specific position being filled.

CONSTANT: Near vision; maintain posture; sit; work around others; and work inside. FREQUENT: Field of vision; visual accommodation; color vision; hear within 5 feet; bend neck; feel; use fingers; grasp; handle; reach; rotate neck; static neck; and work alone. OCCASIONAL: Lift and carry up to 10 pounds; midrange vision; depth perception; hear within 20 feet; move about; stand; talk/speak; walk; work with others; and customer/public contact.

Selection Process MINIMUM QUALIFICATIONS - GIS Specialist (Pass/Fail): Graduation from an accredited college or university with a Bachelor's degree in Geographical Information Systems (GIS), geography, computer science, information technology, or related field of study (all degrees must include course work in GIS) AND two (2) years full-time paid verifiable direct GIS experience. Possession of a valid driver's license. MINIMUM QUALIFICATIONS - GIS Principal (Pass/Fail): Graduation from an accredited college or university with a Bachelor's degree in Geographical Information Systems (GIS), geography, computer science, information technology, or a closely related field (all degrees must include course work in GIS) AND four (4) years full-time paid verifiable direct GIS experience.

Possession of a valid driver's license. Note: At the discretion of the hiring authority, the successful candidate may be considered for appointment at the GIS Specialist or GIS Principal level, contingent on minimum qualifications and department need. This would be determined at the time a job offer is extended.

RATING SYSTEM: Supplemental Questions will be 100% of the scoring process: Points will be awarded based on the applicants answers to supplemental questions 10-15. Experience beyond ten years may be included on the application for purposes of meeting minimum qualifications or informing the hiring authority of your complete employment history. Please Note: When answering the supplemental questions on the website, the webpage may time out after 30 minutes.

It's recommended you draft your answers in a separate document and copy/paste the answers into the application when you're finished writing. Failure to answer and save all of the questions on the "Supplemental Questions" page within 30 minutes may result in the deletion of your answers by the application system. TENTATIVE RECRUITMENT & SCREENING PROCESS SCHEDULE: July 9, 2026 - Applicant screening will begin Week of July 27, 2026 - Supplemental question scoring to be completed Week of August 10, 2026 - Interviews to be conducted ESSENTIAL FUNCTIONS: The essential functions for this position are listed under the "ILLUSTRATIVE EXAMPLES OF WORK" on the specification, available in the Human Resources Department or online at www.stlouiscountymn.gov/jobdescriptions

VETERANS PREFERENCE: If you are eligible to apply for Veterans Preference, please attach to your application a copy of document(s) listed for the option that applies to you: Veteran: DD214 noting character of service Disabled Veteran: DD214 & compensable disability award letter issued within the last 6 months. Spouse of Disabled Veteran: DD214 & compensable disability award letter issued within the last 6 months & marriage certificate. (Eligible only if Veteran is unable to qualify because of the disability.) Spouse of Deceased Veteran: DD214, Marriage Certificate and Death Certificate

Please refer to Minnesota Statute 197.455 for additional requirements. Click Here. PHYSICAL-MEDICAL STANDARDS: Qualified applicants must be able to perform the essential functions of the position with or without reasonable accommodation

Applicants selected must meet the physical requirements for the position. DRUG TESTING: Applicants selected for appointment must take and pass a drug test. BACKGROUND CHECK: Applicants selected for appointment to a position with St.

Louis County are subject to a background investigation. EMPLOYMENT ELIGIBILITY VERIFICATION: All new employees must submit documentation verifying identity and employment eligibility within three days of their first day of employment. PROBATIONARY PERIOD: Appointees to the position must successfully complete at least a six-month probationary period prior to being certified for permanent employment.

NON-DISCRIMINATION: St. Louis County is an equal opportunity and veteran-friendly employer.