1

Geospatial Software Engineer Jobs in Washington (NOW HIRING)

They will serve as a geospatial technology and mobile SME. The Systems Engineer will support ... Demonstrated experience working with small teams to manage software development activities.

Terrestrial Software Systems Engineer

Reston, VA · On-site

$180K - $213K/yr

Terrestrial Software Systems Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please ... Familiarity with geospatial software and systems * Knowledge of power management and energy ...

Senior Software Engineer

Springfield, VA · On-site

$180K - $202K/yr

Senior Software Engineer Location: Springfield, VA Security Clearance: Active DoD Top Secret ... With a focus on areas such as Command and Control, Cybersecurity, Space, Geospatial, and Modeling ...

New

... and engineering firm. This position offers great potential for professional growth and the ... In-depth knowledge of Esri software, including ArcGIS Pro * Experience with digital elevation data ...

Terrestrial Software Systems Engineer

Tysons, VA · On-site

$173K - $205K/yr

Terrestrial Software Systems Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please ... Familiarity with geospatial software and systems * Knowledge of power management and energy ...

Geospatial Quality Analyst

Fairfax, VA · On-site

$69K - $88K/yr

... and engineering firm. This position offers great potential for professional growth and the ... In-depth knowledge of Esri software, including ArcGIS Pro * Experience with digital elevation data ...

Terrestrial Software Systems Engineer

Chantilly, VA · On-site

$178K - $211K/yr

Terrestrial Software Systems Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly ... Familiarity with geospatial software and systems * Knowledge of power management and energy ...

GEOSPATIAL ENGINEER Work Location: FALLS CHURCH, VA or WASHINGTON, D.C. HYBRID 3 days onsite, and 2 ... Implement workflows with ArcGIS software to support operations * Broaden the effect of GIS ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

... software development with geospatial intelligence. Our projects range from data collection to ... Engineer you will... * Practical experience the candidate easily demonstrate and teach in areas ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

... software development with geospatial intelligence. Our projects range from data collection to ... Engineer you will... * Practical experience the candidate easily demonstrate and teach in areas ...

DevOps Engineer

Herndon, VA · On-site

$54.25 - $74.25/hr

... software development with geospatial intelligence. Our projects range from data collection to ... Engineer you will... * Practical experience the candidate easily demonstrate and teach in areas ...

next page

Showing results 1-20

Geospatial Software Engineer information

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 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 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 are popular job titles related to Geospatial Software Engineer jobs in Washington? For Geospatial Software Engineer jobs in Washington, the most frequently searched job titles are:
What job categories do people searching Geospatial Software Engineer jobs in Washington look for? The top searched job categories for Geospatial Software Engineer jobs in Washington are:
Infographic showing various Geospatial Software Engineer job openings in Washington as of July 2026, with employment types broken down into 90% Full Time, 8% Part Time, and 2% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution.
Software Engineer

Software Engineer

VTG

Herndon, VA • On-site

Full-time

Re-posted 3 days ago


Job description

Overview
VTG is looking for an experienced applications developer who can hit the ground running with minimal spin up time. Mobile app development with Android is a must have.
What will you do?
  • They will serve as a geospatial technology and mobile SME. The Systems Engineer will support technical meetings with vendors to communicate program and mission requirements and provide technical advice and direction based on practical knowledge of mobile phone hardware, mobile operating systems (Android/iOS), software (commercial, FOSS, and GOTS), and security mechanisms. They will interact with the Sponsor's Enterprise teams to integrate Sponsor's geospatial mission data within a common, enterprise web application, to include system administration, database administration, file, and access management functions using Amazon EC2, S3, and related services. They will develop mobile applications and be proficient with both Android and iOS app development.
  • Demonstrated experience with strong knowledge of Geospatial Information Systems (GIS) applications and services.
  • Demonstrated ability to develop Android/iOS mobile applications using React including proficiency with Visual Studio Code, Android Studio, Xcode, Nodejs, and Javascript.
  • Demonstrated experience developing Windows and Linux application releases using the Electron framework.
  • Demonstrated experience working with small teams to manage software development activities.
  • Demonstrated experience working with customers to define functional requirements, concept of operations, and UI/UX design.

Do you have what it takes?
Must possess an active TS/SCI clearance with Poly on day one of employment
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field (or equivalent experience).
  • Demonstrated experience managing iterative software development releases.
  • Demonstrated experience tracking development sprints using JIRA.
  • Demonstrated experience managing source code in Github and Gitlab.
  • Demonstrated experience developing test plans.
  • Demonstrated experience providing technical support and training to a broad client base.
  • Demonstrated experience understanding emerging technical trends.
  • Demonstrated experience in software engineering and development
  • Demonstrated experience supporting technical operations.
  • Demonstrated experience working with Windows, UNIX, and Linux platforms.