Python Jobs: $95,331 Avg Salary (2026)
100 Jobs Available
Avg. $95,331/year
Level Up These Skills
Getting to Know ArcGIS Pro 3.2 · Amazon
Spatial SQL · Amazon
JavaScript: The Definitive Guide (7th Ed) · Amazon
Contains affiliate links
Top Hiring Companies
Esri, Leidos, NV5
100 Open Positions
GIS Solution Engineer - State & Local Government (Northern Midwest)
Esri
GIS Analyst Senior
City of Milwaukee
Backend Geospatial Software Engineer
Chesapeake Technology Inc
Emergency Management Specialist (Geospatial)
FEMA
Data Scientist I
Esri
Spatial Data Scientist - Machine Learning & Remote Sensing
CIFOR-ICRAF (CGIAR)
GIS Course Guide Fellowship - Portuguese Speaking
United Nations Development Programme (UNDP)
GIS Specialist
Harris County
GIS Specialist (Assistant Staff Geospatial Scientist)
SWCA Environmental Consultants
Geospatial Technician
Maurer-Stutz, Inc.
GIS Analyst - IT
Pasco County
GIS Developer/Analyst
AECOM
GIS Engineering Intern
City of Grapevine
Geospatial Analyst, MethaneSAT Science
Environmental Defense Fund
Conservation GIS Analyst
Defenders of Wildlife
GIS Analyst
City of Shelby
Geospatial Analyst - Airfield Foundation Data Program
ManTech International
Sr. Site Reliability Engineer - AWS Geospatial Technology
Esri
GIS Specialist Supervisor
Mississippi Department of Environmental Quality
GIS Specialist
City of Arcata
Frequently Asked Questions
How many Python jobs are available?
There are currently 100 jobs requiring Python skills.
What's the average salary for Python jobs?
The average salary for positions requiring Python is approximately $95,331 per year.
Which companies hire professionals with Python skills?
Companies hiring for Python roles include Esri, Leidos, NV5.
What other skills pair well with Python?
Skills often required alongside Python include: ArcGIS, ArcGIS Pro, SQL, JavaScript.
Get Job Alerts
Get notified when new GIS jobs are posted.