1

Geospatial Software Engineer Jobs in Houston, TX

Work alongside software engineers and data scientists, providing programming and infrastructure ... Experience with geospatial data processing tools and databases. * Familiarity with additional ...

Work alongside software engineers and data scientists, providing programming and infrastructure ... Experience with geospatial data processing tools and databases. * Familiarity with additional ...

Strong knowledge of geospatial software (e.g., ArcGIS, QGIS, Pix4D, Agisoft) and drone flight ... A degree or diploma in Unmanned Aerial Systems (UAS), Aviation, Geomatics, Engineering, or a ...

Strong knowledge of geospatial software (e.g., ArcGIS, QGIS, Pix4D, Agisoft) and drone flight ... A degree or diploma in Unmanned Aerial Systems (UAS), Aviation, Geomatics, Engineering, or a ...

Java Developer

Houston, TX · On-site

$48.75 - $63/hr

... and geospatial data. • Optimize rendering performance and ensure cross-platform compatibility, particularly in Linux environments. • Collaborate with geoscientists and software engineers to ...

Bachelor's degree from an accredited college/university in Engineering, Environmental Science, or ... geospatial software and field data collection applications. * Excellent oral and written ...

New

Bachelor's degree from an accredited college/university in Engineering, Environmental Science, or ... geospatial software and field data collection applications. * Excellent oral and written ...

New

Be Seen First

... Create software that provides geospatial visualizations of large-scale data collected from ... driven engineer capable of owning projects from concept through implementation · Passion for ...

Geospatial database management, ArcGIS Online, Esri Portal, open-source GIS software, web and desktop-based GIS * Strong GIS programming skills * Experience with Earth and planetary remote sensing

GIS Specialist I

Missouri City, TX · On-site

$44.43K - $66.64K/yr

Administers desktop GIS software, performs system updates, installs service packs and patches, and ... degree in Geography, Geospatial Science, GIS, Computer Science, Urban Planning, Engineering ...

... geospatial technology sector. • Experience designing and implementing GIS software. • ... to lead teams of software developers, GIS analysts, and junior architects on large, multi ...

next page

Showing results 1-20

Geospatial Software Engineer information

See Houston, TX salary details

$53.7K

$134K

$229K

How much do geospatial software engineer jobs pay per year?

As of May 28, 2026, the average yearly pay for geospatial software engineer in Houston, TX is $133,972.00, according to ZipRecruiter salary data. Most workers in this role earn between $98,800.00 and $176,700.00 per year, depending on experience, location, and employer.

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 Houston, TX look for? The top searched job categories for Geospatial Software Engineer jobs in Houston, TX are:
What cities near Houston, TX are hiring for Geospatial Software Engineer jobs? Cities near Houston, TX with the most Geospatial Software Engineer job openings:
Infographic showing various Geospatial Software Engineer job openings in Houston, TX as of May 2026, with employment types broken down into 82% Full Time, and 18% Part Time. Highlights an 82% In-person, and 18% Hybrid job distribution, with an average salary of $133,972 per year, or $64.4 per hour.
Lead Software Engineer

Lead Software Engineer

Smarter HR Solutions LLC

Houston, TX • Hybrid

$62/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Job Description
***Please note: This position is hybrid and not fully remote. Candidates must be based in the Houston area, as relocation assistance is not provided. Only individuals authorized to work in the U.S. will be considered.***
Job Title: Lead Software Engineer
Job Type: Full-Time/Contract *this role is a 12-month assignment.
Job Location: Houston, TX 77002 *must be located in the Houston area.
Job Schedule: M-F, 8am-5pm - Hybrid
Job Salary: $62.00/hour
Role Summary
The Lead Software Engineer will join a team responsible for mission-critical applications that deliver real-time warnings, alerts, and related information to constituents. This hands-on role blends feature development, production support, and technical leadership to deliver enhancements, improve reliability, and reduce single points of failure across the application environment.
Key Responsibilities
  • Analyze business and technical requirements and translate them into implementable solutions.
  • Participate in Sprint planning and backlog grooming to refine scope and acceptance criteria.
  • Design and propose technical approaches that meet functional and non-functional requirements.
  • Develop, test, and deploy code in collaboration with the implementation team and QA.
  • Support CI/CD pipelines and contribute to automated testing and release processes.
  • Identify and resolve defects discovered during testing and in production.
  • Deploy to Production and provide post-deployment support and troubleshooting.
  • Respond to Service Tickets and support requests in a timely manner.
  • Drive reliability improvements to reduce single points of failure and increase system availability.
Requirements
Required Qualifications
  • CJIS clearance or ability to obtain CJIS clearance prior to start.
  • 5+ years professional experience in application development and production support.
  • Strong experience with backend development and relational databases (examples: Java or .NET; SQL).
  • Experience with web services / APIs, integrations, and distributed systems.
  • Familiarity with CI/CD, automated testing, and deployment processes.
  • Proven experience working in Agile/Scrum teams and delivering sprint commitments.
  • Strong debugging and incident-response skills; experience resolving production incidents.
  • Excellent communication skills and ability to collaborate with business, QA, and operations teams.
Preferred Qualifications
  • Experience with public safety, emergency notification, geospatial, or similar real-time systems.
  • Experience with cloud platforms, containerization, or infrastructure as code.
  • Familiarity with monitoring, observability, and incident management tools.
Performance Expectations and Deliverables
  • Follow the established Sprint process and complete committed User Stories within sprint timelines.
  • Deploy code to Production on scheduled release cadence.
  • Provide accurate time estimates and maintain timely reporting.
  • Resolve assigned Service Tickets and defects within agreed SLAs.
  • Contribute to reducing single points of failure and improving system reliability.