Geospatial Software Engineer

Also called: GIS Developer, Mapping Software Engineer

Builds the software behind digital maps, navigation apps, and satellite image analysis.

A day in the life

A geospatial engineer writes code for a map app that routes delivery trucks, processes satellite images in the cloud, and builds tools that turn location data into insights.

Pay over a career

Starting
$82k
Typical
$136k
High
$215k

Training

Bachelor's degree (4-year), about 4 years after high school. Bachelor's in computer science or geography with programming.

Ways in: 4-year college. Training cost: $15k – $60k.

Majors to look at: Computer Science, Geography, Geographic Information Science.

Outlook

Growing much faster than average (about 8% over 10 years). BLS 2025-35 projection band for SOC 15-1252: Much faster than average (7% or higher).

Will it last? Our AI estimate

Medium risk for 10 years. AI writes more routine code; designing map and imagery systems that scale stays human engineering.

Start now, in high school

Classes: AP Computer Science, AP Calculus, AP Human Geography.

Official data: O*NET occupation 15-1252.

More Geography, GIS & Mapping careers

Career Universe is an early version. Pay, training and AI-risk figures are estimates to start your own research, not verified facts. The research was written with AI research assistants, checked by validation scripts and spot-checked by hand. Check anything important with schools, employers and official sources. How the numbers work.