2

Full Time Python Gis Developer Jobs in Richmond, VA

Outside Plant Engineer II/III

Richmond, VA ยท On-site

$80K - $90K/yr

Company Description Timmons Group is currently looking for a full time Outside Plant Engineer (OSP ... Ability to perform low level fiber engineering using GIS technology * Ability to perform field ...

Agentic Engineer.

Richmond, VA ยท On-site

$106K - $127K/yr

Strong programming skills in Python and experience with AI/ML frameworks. * Proficiency in working ... with GIS spatial data Required 3 Years Question 1 Commonwealth of Virginia security policies ...

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 Jul 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 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 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 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 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 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 are popular job titles related to Full Time Python Gis Developer jobs in Richmond, VA? For Full Time Python Gis Developer jobs in Richmond, VA, the most frequently searched job titles are:
What job categories do people searching Full Time Python Gis Developer jobs in Richmond, VA look for? The top searched job categories for Full Time 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 June 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.
Center of Excellence Analyst - Engineering Operations

Center of Excellence Analyst - Engineering Operations

Luck Stone

Manakin Sabot, VA โ€ข On-site

Full-time

Posted 24 days ago


Job description

ESSENTIAL FUNCTIONS:

Role is fully onsite in Manakin Sabot, Virginia.ย 

ย 

40% of Job: Statistical & Geospatial Analysis

  • Apply statistical methods (regression, forecasting, hypothesis testing, clustering) to analyze business and operational data.
  • Conduct geospatial analyses using GIS and telematics tools to support optimization, site/plant analysis, and logistics planning.
  • Develop prescriptive models to inform strategic initiatives.
  • Present findings through clear data storytelling and visualization that blends quantitative insights with operational context.

30% of Job: Data Visualization & Reporting

  • Use Power BI, Python, and GIS platforms to communicate insights in accessible formats.
  • Build and maintain analytical dashboards that integrate statistical and geospatial outputs.
  • Collaborate with cross-functional teams to link operational performance metrics with financial results and strategic objectives, ensuring insights drive measurable business impact.

20% of Job: Data Management, Process & Integration

  • Work with SQL, Python, and geospatial databases to prepare, clean, and integrate data for analysis.
  • Partner with IT/data engineering to optimize data pipelines for statistical and geospatial work.
  • Identify gaps in processes and recommend improvements to enhance efficiency and scalability of business and data workflows.
  • Support adherence to data governance standards by promoting best practices for data integrity and compliance within analytics work.


10% of Job: Documentation & Knowledge Management

  • Document methodologies, statistical models, and geospatial analyses.
  • Advocate for data-driven decision-making by promoting analytics best practices and data literacy.
  • Provide guidance and hands-on help to build team confidence in using basic analysis tools.
  • Stay current on emerging techniques in data analysis, spatial analytics, and advanced visualization.

MINIMUM REQUIREMENTS


Education: Bachelor's Degree in Computer Science, Information Systems, Data Analytics, Business Administration (with a technology focus), or a related field

Preferred: Masterโ€™s Degree

Work Experience: Minimum 2 years experience in BI development or data analysis

ย 

Behavioral Competencies:

  • Analytical Thinking
  • Attention to Detail
  • Communication Skills
  • Customer Service Orientation
  • Process Orientation
  • Continuous learning

Technical Competencies:

  • Proficiency in statistical analysis (Python, R, or equivalent).
  • Experience with geospatial analysis tools (ArcGIS Suite, or similar).
  • Strong SQL skills.
  • Ability to integrate spatial data with BI platforms.
  • Expertise in Business Intelligence Tools.

ย 

ENVIRONMENT OR PHYSICAL WORKING CONDITIONS

General office conditions apply. Occasional travel may be required for project collaboration or business meetings.

Luck Companies is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.ย  We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be.