1

Python Gis Developer Jobs in Washington, DC (NOW HIRING)

Be Seen First

Senior GIS Developer

Silver Spring, MD · Remote

$113K - $140K/yr

You'll write Python (and R) scripts to automatically visualize, manage, and analyze spatial data ... field (engineering, physics), or equivalent experience * Strong, proven experience with GIS ...

This is not a make-maps GIS seat: you'll be a developer embedded in an Agile product team ... Software development skills beyond desktop GIS: scripting/automation (Python and ArcPy preferred ...

This is not a make-maps GIS seat: you'll be a developer embedded in an Agile product team ... Software development skills beyond desktop GIS: scripting/automation (Python and ArcPy preferred ...

This is not a make-maps GIS seat: you'll be a developer embedded in an Agile product team ... Software development skills beyond desktop GIS: scripting/automation (Python and ArcPy preferred ...

This is not a make-maps GIS seat: you'll be a developer embedded in an Agile product team ... Software development skills beyond desktop GIS: scripting/automation (Python and ArcPy preferred ...

Overview Lynker is seeking a sharp Meteorologist and GIS Developer to support a long term contract ... Experience with Python and shell scripting within a UNIX/Linux Environment. * Ability to organize ...

New

Associate's degree in Geography, GIS, Engineering, Computer Science, or related field. Must possess ... Ability to develop and maintain scripts using Python and PSQL for task automation. * Ability to ...

next page

Showing results 1-20

Python Gis Developer information

See Washington, DC salary details

$14

$66

$97

How much do python gis developer jobs pay per hour?

As of Sep 14, 2026, the average hourly pay for python gis developer in Washington, DC is $66.39, according to ZipRecruiter salary data. Most workers in this role earn between $54.71 and $75.43 per hour, depending on experience, location, and employer.

What is a Python GIS developer?

A Python GIS Developer is responsible for developing, maintaining, and optimizing Geographic Information System (GIS) applications using Python. They work with spatial data, automate geospatial processes, and integrate GIS technologies with databases and web applications. This role often involves using libraries like GDAL, GeoPandas, and ArcPy to analyze and visualize geographic data. Python GIS Developers are employed in industries such as urban planning, environmental science, and transportation.

What does a Python GIS developer do?

As a Python GIS Developer, you might work on a variety of projects such as developing geospatial applications, automating spatial data processing, or integrating mapping functionalities into existing systems. Responsibilities often include writing and optimizing Python scripts, handling large spatial datasets, visualizing geographic information, and supporting data-driven decision-making for your organization. You'll likely collaborate closely with GIS analysts, project managers, and sometimes clients—all while staying up to date with evolving tools and best practices in both Python programming and GIS technology. This role offers the chance to tackle complex spatial problems and directly contribute to impactful projects in fields like urban planning, environmental management, and logistics.

What are the key skills and qualifications needed to thrive as a Python GIS developer?

To thrive as a Python GIS Developer, you need strong programming skills in Python, a solid understanding of geographic information systems (GIS), and experience with spatial analysis and data management. Familiarity with tools such as ArcGIS, QGIS, GeoPandas, and libraries like Shapely or GDAL, as well as relevant certifications in GIS, are highly beneficial. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with diverse teams and stakeholders. These competencies enable you to design, implement, and maintain geospatial solutions that address real-world business and environmental challenges.

What are popular job titles related to Python Gis Developer jobs in Washington, DC?

For Python Gis Developer jobs in Washington, DC, the most frequently searched job titles are:

What job categories do people searching Python Gis Developer jobs in Washington, DC look for?

The top searched job categories for Python Gis Developer jobs in Washington, DC are:

Infographic showing various Python Gis Developer job openings in Washington, DC as of September 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 32% In-person, and 68% Remote job distribution, with an average salary of $138,100 per year, or $66.4 per hour.

Senior GIS Developer

Silver Spring, MD • Remote

$113K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

Job/Project Overview

Vanguard DevOps (www.vanguard-devops.ai) is seeking a highly experienced GIS Developer with expert knowledge of ArgGIS Pro, ArcGIS Online and strong proven Python coding experience to join our engineering team in support of our Federal customer - the National Oceanic and Atmospheric Administration (NOAA).


In this role, you will be responsible for:

  • Spatial Data: You're the expert on all things spatial data—managing it, storing it, archiving it, and making sure the standards (including metadata) are on point. You will also write up the data management guides on standards and best practices.
  • Automation: Get your coding fingers ready! You'll write Python (and R) scripts to automatically visualize, manage, and analyze spatial data.
  • Making Maps: Create high-quality maps that meet the needs of NOAA, the scientific community, and the public.
  • User Support: Be the go-to person for GIS support and licensing requests through the NOAA NECS ticketing system. This means chatting with users on that interface or hopping on web-sharing sessions to fix their problems clearly and effectively.
  • Training: Develop training materials—like "how-to" documents and video tutorials—for common GIS and data workflows.


Core Responsibilities

  • Data management
  • Expert level knowledge of spatial data and metadata standards, data modeling, data storage, maintenance and data archiving.
  • Write best practice documents on full life cycle data and metadata management.
  • Spatial data visualization, management and analysis automation
  • Write Python code (and R) to automate spatial data visualization, data management, and analysis processes.
  • Maintains code in repositories such as GitHub.
  • Map Authoring
  • Create high-quality cartographic products based on user requirements.
  • Ad-hoc GIS support
  • Responds to user support and licensing requests from the NOAA Enterprise GIS Central Support (NECS) ticketing system and work with users to find solutions via the NECS interface and by web screen sharing sessions.
  • Communicate clearly and effectively with users to help solve their problems.
  • Training
  • Develop training materials for common GIS and data management workflows including how-to documents and video tutorials.


Required Technical Skills

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Strong, proven experience with GIS fundamentals: cartography, coordinate systems and map projections, spatial analysis operations.
  • Must have strong, proven experience with ArgGIS Pro and ArcGIS Online to perform complex processing, analysis and interpolation of geospatial data to create high-quality professional map products.
  • Expert level Python coding skills
  • This position requires excellent verbal and written communication skills and time-management skills.
  • Excellent teamwork and collaboration skills, and ability to work without supervision.


Additional Desired Skills

  • Strong proven coding experience with R programming language is highly desirable
  • MS in Computer Science or scientific field (engineering, physics), or equivalent experience
  • Experience with Jupyter Notebooks with Python
  • Experience with AI in Google Cloud Platform (GCP) - Gemini and Vertex AI
  • Experience with agile development processes
  • Experience with Jira, and Git
  • Development of AI, LLM, and ML functionality and integrations, using Python
  • Development of the data ingestion pipeline for AI enabled ingestion, analysis, and categorization of GIS and satellite imagery


Security Clearance: This position REQUIRES the ability to obtain a Public Trust security clearance.


About Vanguard DevOps LLC

Vanguard DevOps (https://www.vanguard-devops.ai) is a leading-edge IT firm delivering mission critical IT services to the Federal Government.


We offer a Comprehensive Benefits Package

  • 11 paid holidays
  • 3 weeks paid time Off (PTO)
  • 401(k) Plan with 3% company contribution, and 100% immediate vesting
  • Vanguard contributes 3% even if you elect to contribute $0 yourself.
  • 401k with 100% immediate Vesting
  • Group Health insurance
  • Group Dental insurance
  • Group Vision insurance
  • Employer paid Group Life insurance
  • Employee paid additional Group Life
  • Group Short-Term and Long-Term Disability Insurance
  • Health Savings Account (HSA)
  • Flexible schedule
  • Referral program
  • Paid Training and Certifications
  • Tuition reimbursement



Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran, or any other status protected by applicable federal, state, local, or international law.

Company Description

Vanguard DevOps (https://www.vanguard-devops.ai) is a leading edge IT firm delivering mission critical IT services to the Federal Government