1

Freelance Python Gis Developer Jobs in Olathe, KS

... map rendering, GIS, or geospatial data systems • Familiarity with data compression, tiling ... Python for tooling and automation Company : Garmin manufactures marine, aviation, and consumer ...

Senior .Net Software Engineer

Olathe, KS · On-site

$118K - $156K/yr

Net Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. This team ... with GIS (Geographic Information Systems) and mapping technologies * Experience with Python

Experience with map rendering, GIS, or geospatial data systems * Familiarity with data compression ... or Python for tooling and automation Garmin International is an equal opportunity employer.

Data Analyst

Kansas City, MO · On-site

$65K - $85K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Data Analyst works closely with the Data Engineer/Data Project Lead, Data Visualization ... Excel, Python, R, and preferably Smartsheet, * 1+ years of experience with SQL, GIS, Data ...

Python, C#, JavaScript/Node.js * Databases : Experience with one or more databases such as ... data systems, GIS, outreach platforms) * Experience implementing secure application design ...

Python, Java, C# * Frameworks: ColdBox * Dev-ops: GitLab, Jira * Agentic coding: GitHub Copilot ... GIS: ArcGIS Pro, ArcGIS Online, Global Mapper, QGIS * Petroleum Modeling: Petrel, Petra, Geographix ...

ARCHER Engineer

Leavenworth, KS · On-site

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with GIS platforms and 3D visualization technologies * Knowledge of test-driven ... Knowledge of scripting automation using PowerShell, Bash, or Python for deployment and monitoring ...

ARCHER Engineer

Leavenworth, KS · On-site +1

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with GIS platforms and 3D visualization technologies * Knowledge of test-driven ... Knowledge of scripting automation using PowerShell, Bash, or Python for deployment and monitoring ...

ARCHER Engineer

Leavenworth, KS · On-site

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with GIS platforms and 3D visualization technologies * Knowledge of test-driven ... Knowledge of scripting automation using PowerShell, Bash, or Python for deployment and monitoring ...

ARCHER Engineer

Leavenworth, KS

$99K - $225K/yr

  • Medical

  • Life

  • Retirement

  • PTO

Experience with GIS platforms and 3D visualization technologies * Knowledge of test-driven ... Knowledge of scripting automation using PowerShell, Bash, or Python for deployment and monitoring ...

Showing results 21-40

Freelance Python Gis Developer information

See Olathe, KS salary details

$12

$56

$83

How much do freelance python gis developer jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for freelance python gis developer in Olathe, KS is $56.67, according to ZipRecruiter salary data. Most workers in this role earn between $46.73 and $64.38 per hour, depending on experience, location, and employer.

What does a freelance Python GIS developer do?

A Freelance Python GIS Developer specializes in creating, maintaining, and optimizing applications or scripts that handle geographic information system (GIS) data using the Python programming language. They often work with spatial data, build custom GIS tools, automate data processing tasks, and integrate GIS functionalities into web or desktop applications. These professionals usually collaborate with clients on a project basis, offering expertise in libraries such as GeoPandas, Shapely, and ArcPy. Their work enables organizations to analyze and visualize spatial data effectively for decision-making and research.

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

To thrive as a Freelance Python GIS Developer, you need a solid understanding of Python programming, geospatial concepts, and experience with GIS platforms, often supported by a degree in computer science, geography, or a related field. Proficiency in tools like QGIS, ArcGIS, GDAL, and libraries such as GeoPandas and Shapely is essential, along with familiarity with version control systems like Git. Strong problem-solving, self-management, and communication skills help you manage projects independently and collaborate effectively with clients. These skills and qualities are critical for delivering quality geospatial solutions, meeting client needs, and succeeding in a competitive freelance environment.

How do freelance Python GIS developers typically collaborate with clients and other team members on projects?

Freelance Python GIS Developers usually work remotely and rely heavily on digital communication tools to collaborate with clients, project managers, and other developers. They often participate in regular video meetings, share progress via project management platforms, and use version control systems like Git to manage code. Clear documentation and prompt feedback are essential, as freelancers may be coordinating with teams across different time zones. Building strong communication skills and setting clear expectations with clients helps ensure project milestones are met efficiently.

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

AspectFreelance Python GIS DeveloperGIS Analyst
Required CredentialsProficiency in Python, GIS software, and sometimes certifications in GIS or programmingBachelor's degree in Geography, GIS, or related field; certifications like GISP are common
Work EnvironmentIndependent, project-based, often remote or freelanceTypically employed full-time in offices, government agencies, or consulting firms
Industry UsageUsed across various industries for custom GIS solutions and data analysisPrimarily in urban planning, environmental management, and government sectors

While both roles involve GIS data, Freelance Python GIS Developers focus on coding and custom solutions, often working independently, whereas GIS Analysts handle data analysis and reporting within organizations.

What are the most commonly searched types of Python Gis Developer jobs in Olathe, KS?

The most popular types of Python Gis Developer jobs in Olathe, KS are:

What are popular job titles related to Freelance Python Gis Developer jobs in Olathe, KS?

For Freelance Python Gis Developer jobs in Olathe, KS, the most frequently searched job titles are:

What job categories do people searching Freelance Python Gis Developer jobs in Olathe, KS look for?

The top searched job categories for Freelance Python Gis Developer jobs in Olathe, KS are:

Senior C++ Engineer - Maps Platform

Garmin

Olathe, KS • On-site

Full-time

Re-posted 7 days ago


Garmin rating

8.8

Company rating: 8.8 out of 10

Based on 45 frontline employees who took The Breakroom Quiz

14th of 159 rated electronics manufacturers


Job description

Job Summary:
Garmin is a leading company in the technology sector, and they are seeking a Senior C++ Engineer for their Maps Platform. This role focuses on improving map data delivery and performance across various embedded devices, requiring expertise in C++ and system-level software development.
Responsibilities:
• Serve as a technical leader in the design and development of next-generation spatial data systems and high-performance runtime architectures in C++
• Own and drive solutions that improve map rendering performance, data efficiency, and installation speed across embedded and resource-constrained devices
• Design and review architecturally sound software systems using modular components to enable scalable platform evolution
• Evaluate emerging technologies and methodologies as they apply to future-facing mapping and embedded system capabilities
• Participate in project leadership and/or program planning including providing technical input to product direction, architecture, and innovation initiatives
• Mentor and provide guidance to less experienced Software Engineers
• Collaborate with cross-functional teams to integrate map platform capabilities across Garmin products and ensure solutions meet real-world usage scenarios in dynamic environments
• May serve as a Lead Software Engineer for complex or cross-functional software development efforts
• Provide technical direction and contribute to system-level tradeoffs involving performance, memory efficiency, scalability, and user experience
Qualifications:
Required:
• Experience designing or working with complex data systems, file formats, or large-scale structured datasets
• Proficiency in C++ (C++14 or newer preferred)
• Strong background in systems-level, embedded, or performance-critical software development
• Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output
• Strong problem-solving skills, including the ability to research and apply appropriate algorithmic solutions
• Proven experience designing scalable, high-performance software systems that solve complex technical challenges
• Demonstrated ability serving as a lead software engineer for a complex software project
• Demonstrated capability to offer peer technical assessments in areas of expertise, new technologies and software designs
• Strong communication skills and the ability to articulate complex technical concepts to non-technical stakeholders.
• Bachelor of Science in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevant engineering/technical field AND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience
• Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule)
Preferred:
• Experience with map rendering, GIS, or geospatial data systems
• Familiarity with data compression, tiling, indexing, or spatial data systems
• Experience optimizing rendering performance or large-scale data access patterns in constrained or high-performance systems
• Previous experience in embedded, wearable, fitness, automotive, or other resource-constrained environments
• Superior academics (cumulative GPA greater than or equal to 3.5)
• Proficiency writing software in C#, SQL or Python for tooling and automation
Company:
Garmin manufactures marine, aviation, and consumer technologies suitable to run on positioning systems. Founded in 1989, the company is headquartered in Olathe, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Garmin employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom