1

Geospatial Software Engineer Jobs in Miami, FL (NOW HIRING)

Senior Software Developer

Doral, FL · On-site

$50.50 - $66.50/hr

The Senior Software Developer designs and delivers user-focused software leveraging JavaScript, modern frameworks, geospatial technologies, and emerging analytics to operationalize data, enhance ...

Senior Software Developer

Doral, FL

$50.50 - $66.50/hr

The Senior Software Developer designs and delivers user-focused software leveraging JavaScript, modern frameworks, geospatial technologies, and emerging analytics to operationalize data, enhance ...

Senior Software Developer

Doral, FL · On-site

$50.50 - $66.50/hr

The Senior Software Developer designs and delivers user-focused software leveraging JavaScript, modern frameworks, geospatial technologies, and emerging analytics to operationalize data, enhance ...

Data Layer Engineer - Mid

Miami, FL · On-site

$109K - $131K/yr

... geospatial and structured data across containerized environments. * Develop and optimize ETL ... Azure Data Engineer Associate. ABOUT NALLEY CONSULTING Nalley Consulting is a Service Disabled ...

Data Layer Engineer - Mid

Doral, FL · On-site

$109K - $131K/yr

... geospatial and structured data across containerized environments. * Develop and optimize ETL ... Azure Data Engineer Associate. ABOUT NALLEY CONSULTING Nalley Consulting is a Service Disabled ...

Data Layer Engineer

Doral, FL · On-site

$109K - $131K/yr

... geospatial and structured data across containerized environments. * Develop and optimize ETL ... Azure Data Engineer Associate. Security clearance: * TS/SCI. Location: * Doral, Florida ...

Data Platform Engineer

Miami, FL · Remote

$117K - $140K/yr

Worth AI, a leader in the computer software industry, is looking for a talented and experienced ... Geospatial Data: Experience handling global address normalization and geospatial indexing for risk ...

Data Platform Engineer

Miami, FL · On-site +1

$109K - $131K/yr

Worth AI, a leader in the computer software industry, is looking for a talented and experienced ... Geospatial Data: Experience handling global address normalization and geospatial indexing for risk ...

Data Layer Engineer - SOUTHCOM EDA

Doral, FL · On-site

$105K - $127K/yr

... non-geospatial datasets. • Personnel must be proficient in ETL (Extract, Transform, Load ... Azure Data Engineer Associate. Come on board with a company that Values its Employees! Celestar ...

... geospatial and structured data. * Must be proficient in full-stack development, database ... Azure Data Engineer Associate, AWS Certified Data Analytics - Specialty, or ESRI Web GIS Developer ...

next page

Showing results 1-20

Geospatial Software Engineer information

See Miami, FL salary details

$53.8K

$134.2K

$229.3K

How much do geospatial software engineer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for geospatial software engineer in Miami, FL is $134,169.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,000.00 and $177,000.00 per year, depending on experience, location, and employer.

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 Miami, FL? For Geospatial Software Engineer jobs in Miami, FL, the most frequently searched job titles are:
What job categories do people searching Geospatial Software Engineer jobs in Miami, FL look for? The top searched job categories for Geospatial Software Engineer jobs in Miami, FL are:
Infographic showing various Geospatial Software Engineer job openings in Miami, FL as of July 2026, with employment types broken down into 92% Full Time, 5% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $134,169 per year, or $64.5 per hour.
Software Engineer, Senior

Software Engineer, Senior

DeVilliers Technology Solutions LLC

Fort Lauderdale, FL • On-site

$120K - $140K/yr

Full-time

Medical, Dental, Vision, Retirement

Re-posted 19 days ago


Job description

The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA) and Geograhic Information Systems (GIS). This means handling various functional domain areas, such as User Interface development, messaging, middleware (DDS and MQTT), data storage, and software security. This is in support of the company's major software application and its integration with other applications and environments. The position reports to the President of the company. The position requires the candidate to work independently using guidance from his supervisor. The position also requires the development and implementation of software development processes based on CMM-I or CMM-Dev in an evolutionary manner. Domestic and Foreign travel may be necessary, and the candidate will need to receive a Department of Defense (DoD) Top Secret (TS) security clearance.


Essential Duties and Responsibilities

The essential functions include, but are not limited to the following:

  • Programming multi-threaded, cross-platform Geospatial Information System (GIS) applications using the Java programming language and JavaFX.
  • Integrate multiple open-source libraries, and as needed rebuild libraries so they can run on both ARM and x86 environments, as well as Linux and MS Windows.
  • Develop GIS capabilities using NASA World Wind and OGC standards such as WMS, GeoPackage and WMTS. This includes 2-D and 3-D mapping.
  • Integrate with various external services, such as MQTT IoT services, OMG DDS, Wickr and GeoServer.
  • Conduct software static code analysis to identify and correct security vulnerabilities.
  • Develop and document software development process for the organization.
  • Monitor the performance of other software developers in the company.

Minimum Qualifications (Knowledge, Skills, and Abilities)
  • Seven years' experience personally conducting Java development and programming, to include the development of multi-threaded applications and the use of reactive programming (Observables).
  • Three years' experience using and configuring Git software version control software.
  • Experience of software testing frameworks, such a Junit testing.
  • Experience with conducting software static code vulnerability analysis with tools like SonarQube.
  • Developing and following software development processes based on CMMI or CMM-Dev.
  • Experience developing and building applications for both Linux and MS Windows.

Desired Qualifications (Knowledge, Skills, and Abilities)
  • Experience in the use or development of military Command and Control/Situational Awareness (C2/SA) applications, such as Command and Control Personal Computer (C2PC) or Android Tactical Assault Kit (ATAK).
  • Development of JavaFX-based applications
  • Use of IntelliJ IDE platform for software development.
  • Use of Agile software tools, such as Jira.
  • Use of middleware, specifically OMG's Data Dissemination Service (DDS) and MQTT.
  • Web development using web protocols and standards like javascript, CSS, and WebRTC.
  • Experience developing Geospatial Information System (GIS) applications using various map and imagery formats and Open Geospatial Consortium (OGC) standards.
  • Experience using NoSQL tools, such as MongoDB and Java Object Store.
  • Experience with the NASA World Wind mapping engine and Application Programmer Interface (API).
  • Experience with installing, configuring, and using GeoServer.
  • Experience with messaging formats, such as XML, JSON.
  • Experience with military messaging formats, such as Cursor-on-Target (CoT), Variable Message Format (VMF), or Link-16.
  • Be eligible for or currently have an active Top Secret security clearance.

Compensation:
  • Salary of $120,000 - $140,000, based on experience and qualifications.
  • Company benefits, such as 401K, health, dental and vision insurance, short and long-term disability insurance, and a Health Reimbursement Agreement (HRA), 10 days leave, 7 sick days, and 11 federal holidays.

DeVilliers Technology Solutions logo

About DeVilliers Technology Solutions

Sourced by ZipRecruiter

DeVilliers Technology Solutions LLC dba DeVil-Tech is a systems engineering and software development company established in 2012. Based in Stafford, Virginia, we provide engineering services, consulting and product development to our customers. We are a registered vendor to Federal agencies, such as the Department of Defense , the National Security Agency , and the National Aeronautics and Space Administration , as well as State and commercial firms, such as Baltimore Gas and Electric. Our personal and corporate experience is in complex DoD command and control systems that have been globally fielded. Yet, our skills and knowledge go beyond DoD, and are just as applicable to the commercial world.

Industry

Computer and computer peripheral equipment and software wholesalers

Company size

11 - 50 Employees

Headquarters location

Stafford, VA, US