We are looking for curious and motivated software engineers to help build the systems that make ... Simulation, visualization, geospatial applications, or real-time operational interfaces. * Docker ...
We are looking for curious and motivated software engineers to help build the systems that make ... Simulation, visualization, geospatial applications, or real-time operational interfaces. * Docker ...
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 ...
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 ...
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 ...
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 ...
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
$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 ...
Senior Frontend Engineer, Autonomous Traffic Control
Houston, TX · On-site
$117K - $160K/yr
We are seeking a highly skilled and motivated Senior Software Engineer, Autonomous Traffic Control ... Visualize fleet state, geospatial data (maps, polygons, routes), and telemetry to give operators ...
Senior Frontend Engineer, Autonomous Traffic Control
Houston, TX · On-site
$117K - $160K/yr
We are seeking a highly skilled and motivated Senior Software Engineer, Autonomous Traffic Control ... Visualize fleet state, geospatial data (maps, polygons, routes), and telemetry to give operators ...
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 ...
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 ...
Quick apply
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 ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
... architecture, engineering, and construction (AEC), civil, architectural). * 8 to 10 years of ... Experience with 4D scheduling software and planning tools. * Ability to write a Building ...
Surveying and Mapping Engineer
$48K - $70K/yr
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 ...
Surveying and Mapping Engineer
$48K - $70K/yr
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 ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
... geospatial datasets using AutoCAD and GIS software * Support construction inspections ... Ensure engineering documentation is accurate, complete, and compliant with Government requirements ...
Principal Solution Architect
Houston, TX · On-site
... geospatial technology sector. • Experience designing and implementing GIS software. • ... to lead teams of software developers, GIS analysts, and junior architects on large, multi ...
Principal Solution Architect
Houston, TX · On-site
... geospatial technology sector. • Experience designing and implementing GIS software. • ... to lead teams of software developers, GIS analysts, and junior architects on large, multi ...
Principal Solution Architect
Houston, TX · On-site
$175K - $190K/yr
Business Development: Identify and pursue new business opportunities within the geospatial ... Ability to lead teams of software developers, GIS analysts, and junior architects on large, multi ...
Principal Solution Architect
Houston, TX · On-site
$175K - $190K/yr
Business Development: Identify and pursue new business opportunities within the geospatial ... Ability to lead teams of software developers, GIS analysts, and junior architects on large, multi ...
Bridge Engineer in Training (Texas)
Houston, TX · On-site
$75K - $113K/yr
Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services ... Utilize engineering software (e.g., MicroStation, OpenRoads, or structural analysis tools) to ...
Bridge Engineer in Training (Texas)
Houston, TX · On-site
$75K - $113K/yr
Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services ... Utilize engineering software (e.g., MicroStation, OpenRoads, or structural analysis tools) to ...
GIS Developer
Houston, TX · On-site +1
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 Developer
Houston, TX · On-site +1
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
Geospatial Software Engineer information
See Houston, TX salary details
$68.2K is the 25th percentile. Wages below this are outliers.
$53.7K - $69.6K
27% of jobs
$69.6K - $85.6K
0% of jobs
$85.6K - $101.5K
1% of jobs
$101.5K - $117.4K
8% of jobs
The median wage is $126.1K / yr.
$117.4K - $133.4K
24% of jobs
$133.4K - $149.3K
8% of jobs
$149.3K - $165.2K
5% of jobs
$165.9K is the 75th percentile. Wages above this are outliers.
$165.2K - $181.2K
6% of jobs
$181.2K - $197.1K
6% of jobs
$197.1K - $213K
6% of jobs
$213K - $229K
6% of jobs
$53.7K
$134K
$229K
How much do geospatial software engineer jobs pay per year?
What are the key skills and qualifications needed to thrive as a geospatial software engineer?
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.

Other
This job post has expired today. Applications are no longer accepted.
Job description
At Bot Auto, we are revolutionizing the transportation of goods through autonomous trucking. With the agility of a startup and the experience of a team that has achieved numerous industry firsts, we build technology that connects autonomous vehicles, cloud infrastructure, data, machine learning, and real-world fleet operations.
We are looking for curious and motivated software engineers to help build the systems that make autonomous trucking possible.
Depending on your interests, experience, and business needs, you may work on one or more areas, including:
- Full-stack and operational applications
- Distributed systems and backend services
- Developer and core infrastructure platforms
- Data processing and workflow orchestration
- Machine learning infrastructure
- Simulation and evaluation applications
- Build, release, and deployment tooling
You do not need prior experience in every area. We are looking for engineers with strong fundamentals, an eagerness to learn, and the ability to solve practical problems collaboratively. You will work alongside experienced engineers and develop expertise through real projects that directly support our autonomous vehicles and operations.
Key Responsibilities- Design, implement, test, and maintain software features under the guidance of experienced engineers.
- Build user-facing applications, backend services, APIs, data pipelines, or internal engineering tools.
- Develop responsive web interfaces using technologies such as React and TypeScript.
- Build backend services and workflow automation, primarily using Python and, where appropriate, Go.
- Work with databases, event-driven systems, and real-time data to connect applications, infrastructure, and autonomous vehicle operations.
- Contribute to platforms supporting areas such as fleet operations, simulation, machine learning, data processing, CI/CD, and software deployment.
- Debug software issues and help improve system reliability, performance, usability, and observability.
- Write clean, maintainable, well-tested, and well-documented code.
- Participate in code reviews, technical discussions, testing, deployment, and production support.
- Collaborate with engineers, product managers, autonomy teams, and operations teams to translate real-world needs into dependable software.
- Learn new technologies and engineering practices as your responsibilities grow.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- 0-3 years of professional software engineering experience. New graduates with strong academic, internship, open-source, or personal project experience are encouraged to apply.
- Programming proficiency in at least one general-purpose language, preferably Python, Go, JavaScript/TypeScript, Java, or C++.
- Solid understanding of software engineering fundamentals, including data structures, algorithms, debugging, testing, and source control.
- Ability to break down problems, learn unfamiliar systems, and deliver well-scoped work.
- Strong written and verbal communication skills.
- Collaborative mindset, attention to detail, and willingness to receive and apply feedback.
Experience in one or more of the following areas is helpful but not required:
- Full-stack web development using React, TypeScript, and modern frontend tooling.
- Backend service or API development using Python or Go.
- SQL or NoSQL databases.
- Distributed systems, asynchronous processing, or event-driven architectures.
- Data processing, batch workflows, or workflow orchestration systems.
- Machine learning pipelines, model evaluation, experiment tracking, annotation, or dataset management.
- Simulation, visualization, geospatial applications, or real-time operational interfaces.
- Docker, Kubernetes, or cloud platforms such as AWS.
- CI/CD systems, build tools, package management, or developer productivity tooling.
- Streaming and messaging technologies such as NATS, Kafka, MQTT, or WebSockets.
- Observability tools such as metrics, logging, tracing, dashboards, or alerting.
- Autonomous vehicles, robotics, transportation, logistics, or other systems that interact with the physical world.
- Strong engineering fundamentals over familiarity with a particular technology stack.
- Demonstrated ability to build, debug, or improve working software.
- Curiosity about how systems work across application, infrastructure, and operational boundaries.
- Ownership of your work while knowing when to ask for help.
- Thoughtful consideration of reliability, usability, maintainability, and real-world impact.
- Interest in growing into a versatile engineer who can contribute across multiple technical domains.
At Bot Auto, engineers are not limited to isolated tasks. You will contribute to production systems, learn from experienced teammates, and have opportunities to explore different engineering areas as the company and your career grow.