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 ...

Data Engineer

Houston, TX · On-site

$95K - $130K/yr

Apply software engineering best practices including testing, version control, and documentation ... Experience working with geospatial data formats and spatial data processing * Experience supporting ...

Data Engineer

Houston, TX · On-site +1

$95K - $130K/yr

Apply software engineering best practices including testing, version control, and documentation ... Experience working with geospatial data formats and spatial data processing * Experience supporting ...

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 ...

Prepare and maintain site maps, plats, alignments, and geospatial data * Support civil, structural ... Process and analyze field data using industry-standard software * Ensure compliance with local ...

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

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 Jul 13, 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 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 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 July 2026, with employment types broken down into 94% Full Time, 4% Part Time, and 2% Contract. Highlights an 85% Physical, 6% Hybrid, and 9% Remote job distribution, with an average salary of $133,972 per year, or $64.4 per hour.

Senior Software Engineer, Autonomous Traffic Control

Bot Auto

Houston, TX • On-site

$116K - $154K/yr

Full-time

Re-posted 10 days ago


Job description

Job Summary:
Bot Auto is revolutionizing the transportation of goods with cutting-edge autonomous trucks. They are seeking a highly skilled Senior Software Engineer to build systems and interfaces for their Autonomous Traffic Control platform, connecting their fleet with real-time data and human assistance.
Responsibilities:
• Design and build full-stack features for Autonomous Traffic Control (ATC), enabling controllers to review vehicle state reports and issue Traffic Advice (reroute, wait, retry, dispatch, escalate) in real time.
• Develop responsive, data-rich web interfaces using modern frontend frameworks (React, TypeScript, Vite, Tailwind), with strong attention to UX, real-time data, and operational reliability.
• Build the backend services, APIs, and event-driven/streaming integrations that power ATC and connect it to the autonomous fleet and external live feeds (weather, DOT/traffic, operator inputs).
• Contribute to operations and visualization tools across internal developer & operation platforms and the driver-facing on-vehicle application.
• Visualize fleet state, geospatial data (maps, polygons, routes), and telemetry to give operators clear, actionable situational awareness.
• Partner with product, autonomy, and operations teams to translate operational workflows (SOPs) into intuitive, dependable software.
• Own features end to end — from design and implementation through testing, deployment, and operation in production.
• Uphold engineering best practices with clean, maintainable, well-tested code and thoughtful API and component design.
Qualifications:
Required:
• Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
• 5+ years of full-stack software engineering experience, with demonstrated frontend domain expertise
• Strong proficiency with modern frontend frameworks and tooling (React, TypeScript, and a build system such as Vite; CSS frameworks such as Tailwind)
• Solid backend skills in one or more of Python, Go, Java, or Node.js, including building and consuming REST and streaming APIs
• Strong eye for UX, performance, and building reliable real-time interfaces
Preferred:
• Experience building real-time, operations-critical, or mission-control style applications (live dashboards, monitoring, command-and-control)
• Experience with geospatial/mapping visualization (e.g., Mapbox, deck.gl, Leaflet) and large-scale data visualization
• Familiarity with event-driven architectures and streaming (WebSockets, MQTT, NATS, Kafka)
• Experience with containerized deployment (Docker, Kubernetes) and cloud platforms (AWS)
• Interest in autonomous systems, robotics, or transportation
• Experience collaborating closely with operations teams and turning workflows into product
Company:
Transforming American Transportation with Autonomous Trucks Founded in 2023, the company is headquartered in Houston, USA, with a team of 51-200 employees. The company is currently Growth Stage.