2

Full Time Python Gis Developer Jobs in Minneapolis, MN

Power Systems Engineer

Medina, MN · On-site

$77K - $97K/yr

Programming and scripting experience is preferred (C/python). * Database and data structure knowledge and experience is preferred (SQL, XML, Mongo, GIS). * Understanding of Electric Distribution ...

Power Systems Engineer

Medina, MN · On-site

$77K - $97K/yr

Programming and scripting experience is preferred (C/python). * Database and data structure knowledge and experience is preferred (SQL, XML, Mongo, GIS). * Understanding of Electric Distribution ...

Software Developer

Minneapolis, MN · Remote

$53 - $63/hr

Remote (Client based in Minneapolis, MN) Employment Type: Full-Time Are you a developer who enjoys ... Drupal, XML, PHP, Python, SQL, PL/SQL, PostgreSQL * 1+ year of experience using remote ...

Civil Engineer

Bloomington, MN · On-site

$75K - $150K/yr

Civil Employment Type: Full Time Location: Bloomington, MN Compensation: $75,000 - $150,000 / year ... View GIS * Provide expertise on construction sites as needed * Subscribe to our goals and ...

AWS Cloud Data Engineer

Minneapolis, MN · On-site

$119K - $143K/yr

Minneapolis, MN (onsite) Job Type: full time Skill: AWS Cloud Data Engineer Must Have Technical ... Good Python programming skills. * Experience sourcing and exposing data via Rest API.

Showing results 21-40

Full Time Python Gis Developer information

See Minneapolis, MN salary details

$13

$61

$90

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

As of Sep 11, 2026, the average hourly pay for full time python gis developer in Minneapolis, MN is $61.19, according to ZipRecruiter salary data. Most workers in this role earn between $50.43 and $69.52 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 are popular job titles related to Full Time Python Gis Developer jobs in Minneapolis, MN?

For Full Time Python Gis Developer jobs in Minneapolis, MN, the most frequently searched job titles are:

What job categories do people searching Full Time Python Gis Developer jobs in Minneapolis, MN look for?

The top searched job categories for Full Time Python Gis Developer jobs in Minneapolis, MN are:

Infographic showing various Full Time Python Gis Developer job openings in Minneapolis, MN as of July 2026, with employment types broken down into 82% Full Time, 6% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 5% Hybrid, and 13% Remote job distribution, with an average salary of $127,273 per year, or $61.2 per hour.

Power Systems Engineer

Medina, MN • On-site

AspenTech
Software Development • 10K+ employees

$77K - $97K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


AspenTech rating

8.4

Company rating: 8.4 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community.

The RoleAspenTech is a fast-paced, growing, high technology company, headquartered in Medina, Minnesota. As a world leader in the Operations Technology (OT) field, AspenTech develops and supplies state-of-the-art energy management, optimization, and control software solutions to energy utility companies worldwide.
Aspen Tech's Advanced Distribution Management System (ADMS) is a high growth area in our business that unlocks an electric distribution utility's ability to monitor, manage, control, and optimize the grid. As an Associate Distribution Management System (DMS) Application Engineer you will be involved in all aspects of the successful delivery of systems to our customers. You will be engaged with our customers supporting efforts to design, build, configure, troubleshoot, and test the deployment of our systems. This position gives you broad exposure to the entire ADMS and will focus on advanced applications such as Distribution Power Flow (DPF), Fault Location Isolation & Service Restoration (FLISR), and Volt/VAR Control & Optimization (VVC/VVO). In this role, you will be a point of contact with our customers throughout and after the project lifecycle. You will have the opportunity to work across functional teams including other ADMS Application Engineers, the Architecture & Product Solution teams, and our Software Development organization. You will be reporting to an ADMS Delivery Lead or Manager.Your Impact
  • Implementation of control systems at electric utilities that improve their efficiency to operate the modern grid while ensuring contract requirements and specifications are met.
  • Participate in design, planning, and execution of ADMS projects.
  • Support testing events with the customer.
  • Installation and configuration of advanced distribution management applications such as Distribution Power Flow (DPF), Fault Location Isolation & Service Restoration (FLISR), and Volt/VAR Control & Optimization (VVC/VVO).
  • Work closely with OSI development teams to troubleshoot, prioritize, and test product changes.
  • Interface with the utility's Geographic Information System (GIS) teams to extract, translate, and load the electrical network model to the Distribution Management System.
  • Configure and integrate software components to meet contract requirement specifications and test with customers.
  • Train customers on how to operate the systems being delivered.
  • Provide technical support to troubleshoot and resolve issues observed on live systems.
What You'll Need
  • Bachelor's degree in Engineering or equivalent knowledge gained through work experience required.
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science preferred.
  • Master's degree in Power Systems Engineer or equivalent preferred.
  • Experience triaging complex systems and software applications.
  • Support internal and customer lead testing events.
  • Strong communication skills, both verbally and written.
  • Proven ability to organize and prioritize work within tight timelines.
  • Willingness to travel (25% average).
  • Programming and scripting experience is preferred (C/python).
  • Database and data structure knowledge and experience is preferred (SQL, XML, Mongo, GIS).
  • Understanding of Electric Distribution Power Systems and modeling is preferred (Load Flow Studies, Coordination Studies, Arc Flash Studies).
  • Operations or engineering experience at an electric utility is preferred.

Work Authorization

AspenTech will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.

#LI-AA2

The salary range for this role is $77,900.00 - $97,400.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.

What AspenTech employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom