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
Geospatial Mission Solutions Data Scientist
Leidos
GIS Specialist
City of Glendale, AZ
GIS Analyst, Principal
Town of Queen Creek
GIS Developer
L3Harris Technologies
Sr. Solution Engineer - Defense & Intelligence
Esri
LiDAR/GIS Specialist (Utilities Vegetation Management)
NV5
Senior Geographic Information Systems (GIS) Analyst
City of Fort Lauderdale
GIS Analyst
King County
Lecturer in Geospatial Science (9M) - School of Environment and Natural Resources
The Ohio State University
Geospatial Data Scientist / Research Data Analyst
University of Minnesota
GIS Analyst
Environmental Integrity Project
GIS Specialist (Seasonal)
National Park Service
Research Scientist - Geospatial AI
Arizona State University
Geospatial Analyst
Oak Ridge National Laboratory
Senior Geospatial Analyst
California Governor's Office of Emergency Services (Cal OES)
Geospatial Analyst (TS/SCI)
Maxar Technologies
Geospatial Analyst
BAE Systems
Geomatics Engineering Intern
Trimble (Applanix Division)
Geospatial Data Engineer
BAE Systems
GIS Specialist
Penn State University
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.