2

Full Time Python Gis Developer Jobs in Richmond, VA

Geospatial Analyst

Richmond, VA · On-site

$53K - $75K/yr

Knowledge of Arcade, Python, and other GIS Programming languages. * Working knowledge CAD software ... Regular full-time and part-time employees (working at least 20 hours per week) have access to ...

Knowledge of Arcade, Python, and other GIS Programming languages. * Working knowledge CAD software ... Regular full-time and part-time employees (working at least 20 hours per week) have access to ...

Data Engineer (763232)

Richmond, VA · On-site

$112K - $134K/yr

... Python and experience with AI/ML frameworks. • Proficiency in vector databases and embedding ... with GIS spatial data to create markers on maps (lat long nearest topology of road, geo-locate ...

Solutions Engineer

Richmond, VA · On-site +1

$70K - $80K/yr

About VertiGIS At VertiGIS, we build powerful GIS software. Our portfolio of products, solutions ... Proficiency with programming languages such as Python, JavaScript, and SQL * Excellent written and ...

next page

Showing results 1-20

Full Time Python Gis Developer information

See Richmond, VA salary details

$13

$58

$85

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

As of Sep 6, 2026, the average hourly pay for full time python gis developer in Richmond, VA is $58.01, according to ZipRecruiter salary data. Most workers in this role earn between $47.84 and $65.91 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 the most commonly searched types of Python Gis Developer jobs in Richmond, VA?

The most popular types of Python Gis Developer jobs in Richmond, VA are:

What cities near Richmond, VA are hiring for Full Time Python Gis Developer jobs?

Cities near Richmond, VA with the most Full Time Python Gis Developer job openings:

Infographic showing various Full Time Python Gis Developer job openings in Richmond, VA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 87% In-person, 8% Hybrid, and 5% Remote job distribution, with an average salary of $120,668 per year, or $58 per hour.

Geospatial Analyst

Stantec

Richmond, VA • On-site

$53K - $75K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 16 days ago


Key responsibilities

  • Compile, create, and maintain spatial and non-spatial information using ESRI ArcGIS software.

  • Produce custom thematic maps, perform data analysis, and support project deliverables.

  • Support geospatial field data collection efforts and manage related data.


Stantec rating

8.4

Company rating: 8.4 out of 10

Based on 84 frontline employees who took The Breakroom Quiz

121st of 453 rated engineering


Job description


We are seeking a talented GIS Technician / Geospatial Analyst to join our team. You will be part of a collaborative group of GIS Specialists and Data Services professionals who deliver innovative solutions to both internal and external clients within an ESRI Enterprise environment.
As a member of our Environmental Services Geospatial team-comprising over 160 geospatial professionals, you will help identify client needs and recommend optimal geospatial technologies and solutions to meet business objectives. Our team is solid and experienced, with an average of 15 years of professional expertise. We're proud to say that our department has a strong retention rate, with employees staying with the company for an average of 10 years
As a Geospatial Analyst with Stantec you will provide technical support which includes mapping applications, spatial analysis, and map production; as well as project support for assigned projects. This is a full-time position working with our Mid-Atlantic Region Environmental Services (ES) group.
Your Key Responsibilities
  • Compile, create and maintain spatial and non-spatial information for a variety of platforms primarily involving ESRI ArcGIS Software (ArcGIS Pro and ArcGIS Online (AGO)).
  • Work in Windows 11 Enterprise and using MS Office suite of applications (Teams, Outlook, Word, Access, Excel, SharePoint).
  • Produce custom thematic map products and carry out data analysis/summaries to support multidisciplinary project deliverables.
  • Prepare web maps, online dashboards, and manage data for field survey crews, using applications and platforms which include Survey 123, Field Maps, and ArcGIS Online.
  • Supporting geospatial field data collection efforts. Typical collected features include wetlands, waterways and rare, threatened, or endangered species occurrences or habitats.
  • Adhering to established cartographic standards and Quality Assurance / Quality Control processes.
  • Managing a wide variety of project-specific and reference geospatial data in accordance with defined data management standards.
  • Recognizes when technical problems are developing and initiates appropriate corrective actions.
  • Collaborating with existing GIS staff members working in other Stantec offices.
  • Report to the Mid-Atlantic Geospatial Team Lead.

Qualifications
Your Capabilities and Credentials
  • Educated knowledge and experience working with Esri ArcGIS software suite, primarily ArcPro and ArcGIS Online, as well as ArcGIS Experience Builder, ArcGIS Field Maps, ArcGIS Survey123.
  • Experience building and using a GIS to solve problems, present results, and graphically report analytical data for multi-disciplinary teams.
  • Technical training and experience in GIS mapping, geospatial analysis, and geographic principles (e.g., map projections and coordinate systems).
  • Demonstrates a knowledge of cartography and at least some understanding of graphic design.
  • Ability to thrive in a fast-paced, collaborative environment.
  • Ability to meet project deadlines and understand how assigned tasks relate to project goals.
  • Ability to maintain and establish effective working relationships.
  • Ability to perform work accurately in a detail-oriented environment.
  • Exceptional visual, written, and verbal communication skills, problem-solving abilities, and attention to detail.
  • Understands how to convert data from older sources such as maps and books into accurate digital formats.
  • Valid state driver's license

Preferred
  • Knowledge of Arcade, Python, and other GIS Programming languages.
  • Working knowledge CAD software, such as AutoCAD or MicroStation platforms.
  • Experience performing environmental fieldwork using a GPS and post-processing data is beneficial but not required.
  • Experience working with LiDAR data.

Education and Experience
  • Bachelors' degree or equivalent in GIS, Geography, Geoscience, Environmental Science, or related field with demonstrated GIS training or coursework.
  • Will consider a recent graduate, however 1-3 years of experience providing professional (non-coursework) related GIS Services is preferred.
  • Prior experience in the delivery of GIS products and analytical solutions as they relate to Environmental Assessments, site assessments, and the Environmental Regulatory Process is an asset.

This description is not a comprehensive listing of activities, duties or responsibilities that may be required of the employee and other duties, responsibilities and activities may be assigned or may be changed at any time with or without notice.
About Stantec
Stantec is a global leader in sustainable engineering, architecture, and environmental consulting. The diverse perspectives of our partners and interested parties drive us to think beyond what's previously been done on critical issues like climate change, digital transformation, and future-proofing our cities and infrastructure. We innovate at the intersection of community, creativity, and client relationships to advance communities everywhere, so that together we can redefine what's possible. #StayInquisitive
About Us
Grounded in safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit, and a vision for growth. We draw from more than 20 technical specialties worldwide and are devoted to fostering a community of diverse talents, backgrounds, and expertise. Here, you can apply your passion and collaborate with top environmental professionals on work that's vital to our clients and the communities they serve.
Join a team that's naturally committed to the environment.
About the Team
Pay Transparency: In compliance with pay transparency laws, pay ranges are provided for positions in locations where required. Please note, the final agreed upon compensation is based on individual education, qualifications, experience, and work location. At Stantec certain roles are bonus eligible. Actual compensation for part-time roles will be pro-rated based on the agreed number of working hours per week.
Benefits Summary: Regular full-time and part-time employees (working at least 20 hours per week) have access to medical, dental, and vision plans, a wellness program, health saving accounts, flexible spending accounts, 401(k) plan, employee stock purchase program, life and accidental death & dismemberment (AD&D) insurance, short-term/long-term disability plans, emergency travel benefits, tuition reimbursement, professional membership fee coverage and paid family leave. Regular full-time and part-time employees will receive ten paid holidays in each calendar year. In addition, employees will be eligible to accrue vacation between 10 and 20 days per year and eligible for paid sick leave (and if more generous, in accordance with state and local law).
Temporary/casual employees have access to 401(k) plans, employee stock purchase program, and paid leave, in accordance with state and local law.
The benefits information listed above may not apply to union positions because benefits for such positions are governed by applicable collective bargaining agreements

What Stantec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom