1

Geospatial Software Engineer Jobs in Ohio (NOW HIRING)

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Exposure to geospatial tools (e.g., GDAL, ArcGIS, or QGIS). * Familiarity with intelligence data ...

Principal Software Engineer

Dayton, OH · On-site

$131.20K - $175.90K/yr

NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer ... Web and SOA technologies, visualization technologies, image processing, database and/or geospatial ...

Principal Software Engineer

Dayton, OH · On-site

$131.20K - $175.90K/yr

NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer ... Web and SOA technologies, visualization technologies, image processing, database and/or geospatial ...

Principal Software Engineer

Dayton, OH · On-site

$131.20K - $175.90K/yr

NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer ... Web and SOA technologies, visualization technologies, image processing, database and/or geospatial ...

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Exposure to geospatial tools (e.g., GDAL, ArcGIS, or QGIS). * Familiarity with intelligence data ...

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Exposure to geospatial tools (e.g., GDAL, ArcGIS, or QGIS). * Familiarity with intelligence data ...

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic ... Exposure to geospatial tools (e.g., GDAL, ArcGIS, or QGIS). * Familiarity with intelligence data ...

... and geospatial analytics tools. The salary range for this role is $140,000-180,000 Why this role ... Engineering, or related field * 5+ years of professional software development experience, including ...

... and geospatial analytics tools. The salary range for this role is $140,000-180,000 Why this role ... Engineering, or related field * 5+ years of professional software development experience, including ...

... and geospatial analytics tools. The salary range for this role is $140,000-180,000 Why this role ... Engineering, or related field * 5+ years of professional software development experience, including ...

... and geospatial analytics tools. The salary range for this role is $140,000-180,000 Why this role ... Engineering, or related field * 5+ years of professional software development experience, including ...

next page

Showing results 1-20

Geospatial Software Engineer information

What does a Geospatial Software Engineer do?

A Geospatial Software Engineer develops, maintains, and optimizes software that processes and analyzes geographic data. They work with GIS (Geographic Information Systems), mapping technologies, and spatial databases to build applications for industries like urban planning, environmental science, and logistics. Their role often involves programming, data visualization, and integrating geospatial tools with cloud or web-based platforms. They typically use languages like Python, JavaScript, or C++ and frameworks such as GDAL, PostGIS, or Mapbox.

What are the key skills and qualifications needed to thrive in the Geospatial Software Engineer position, and why are they important?

To thrive as a Geospatial Software Engineer, you need strong programming skills (such as Python, Java, or C++), knowledge of GIS principles, spatial databases, and a degree in computer science, geography, or a related field. Familiarity with tools like ArcGIS, QGIS, PostGIS, and relevant certifications (e.g., Esri Technical Certification) are highly valued. Problem-solving ability, attention to detail, and effective communication are crucial soft skills in this role. These qualifications ensure accurate spatial analysis, efficient development of geospatial applications, and successful collaboration with multidisciplinary teams.

What are the typical projects or tasks Geospatial Software Engineers work on?

Geospatial Software Engineers commonly work on projects such as developing mapping applications, processing and visualizing spatial data, building location-based services, and integrating geographic data into larger software platforms. Daily tasks may include writing code for spatial data analysis, optimizing database queries, collaborating with GIS analysts and data scientists, and maintaining or improving geospatial data pipelines. Engineers often work in multidisciplinary teams and are involved in both the design and implementation phases of projects. This diverse work helps them gain experience across a wide range of industries, such as urban planning, environmental science, transportation, and defense, offering strong opportunities for career growth.
What job categories do people searching Geospatial Software Engineer jobs in Ohio look for? The top searched job categories for Geospatial Software Engineer jobs in Ohio are:
Infographic showing various Geospatial Software Engineer job openings in Ohio as of May 2026, with employment types broken down into 66% Full Time, and 34% Part Time. Highlights an 86% In-person, and 14% Hybrid job distribution.

Other

Posted 14 days ago


Job description

What You'll Be Owning:

Join GRVTY's mission-focused team as a Software Engineer advancing data processing and analytic capabilities. In this role, you'll develop, integrate, and optimize software that drives real-time intelligence production and research innovation. Design and develop software tools that process, analyze, and visualize large-scale PIR and GEOINT data. Collaborate with analysts and data scientists to automate complex workflows using Python and modern frameworks. Integrate AI/ML algorithms and statistical models into production environments. Support rapid prototyping and scripting to transition capabilities from research to operations. Participate in user acceptance testing, documentation, and technical presentations.

What You Must Have:

  • Bachelor's degree in Computer Science, Engineering, or a related field (advanced degree preferred).
  • Active TS/SCI Clearance required Experience with Python, Java, C++, or similar languages for data-driven applications.
  • Familiarity with containerization (Docker, Kubernetes) and cloud or hybrid architectures.
  • Understanding of data pipelines, APIs, and database integration (SQL/NoSQL).

What Would Be Nice to Have: 

  • Experience with AI/ML frameworks (TensorFlow, PyTorch). Exposure to geospatial tools (e.g., GDAL, ArcGIS, or QGIS).
  • Familiarity with intelligence data types (e.g., EO/IR, SAR, or GEOINT).

This posting is for a position that is part of a proposal or future opportunity. While this role is not currently funded, we anticipate openings in the near future. Our recruiting team will contact qualified candidates as positions become available.