GIS/Geospatial Software Engineer
- Market p25–p75
- $116k–$141k
- Opened · 30d
- +1
- Closed · 30d
- −0
- Opened · 7d
- +2,7077% of open
- All software engineering
- 74,822open
Develop the Geospatial Capabilities Behind Tomorrow's Technology.
Your Role & Responsibilities
Design, develop, and maintain reusable GIS and geospatial software components
Build solutions for geospatial data processing, visualization, and analysis
Integrate mapping, terrain, and geospatial data sources into a common software platform
Develop APIs and interfaces that enable seamless use of geospatial functionality across products
Collaborate with architects and engineering teams to define robust technical solutions
Evaluate and implement modern GIS technologies, frameworks, and libraries
Optimize software performance, scalability, and maintainability
Contribute to automated testing and continuous improvement initiatives
Help shape a shared geospatial capability that supports multiple products and use cases
Requirements
Required Technical & Professional Expertise
A degree in Computer Science, Geoinformatics, GIS, Geomatics, or a related field
Hands-on experience with Esri ArcGIS and geospatial data processing technologies
Strong understanding of geospatial standards and common GIS data formats
Programming experience in Java (preferred); experience with C++ is a plus
Experience working with GIS frameworks, libraries, and APIs
Good understanding of software architecture, API design, and modular software development principles
Strong analytical and problem-solving skills
Ability to work effectively in multidisciplinary engineering environments
Excellent communication skills in English; German and/or French are considered an advantage