Description
We are seeking a highly skilled and motivated Software Engineer to join our team, focusing on the development of cutting-edge geospatial software solutions. The ideal candidate will have strong expertise in GIS (Geographic Information Systems) technology and demonstrate a passion for solving complex geospatial problems through software development. This role involves working on a variety of projects that require a deep understanding of geospatial data, mapping technologies, and software engineering principles.
As a part of our team, you will be responsible for designing, developing, and maintaining software that handles geospatial data processing, visualization, and analysis.
Key responsibilities
- Design, develop, test, and maintain software solutions for geospatial applications
- Work with GIS technologies and frameworks to process and analyze large-scale geospatial datasets
- Implement algorithms for geospatial data processing, analysis, and visualization
- Conduct research on emerging geospatial technologies and integrate them into the development process
- Write clean, efficient, and maintainable code following industry best practices
- Troubleshoot, debug, and optimize software for performance and scalability
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or related field
- Strong experience with GIS technologies such as ArcGIS, QGIS, or other geospatial tools and libraries (e.g., GDAL, PROJ)
- Proficiency in high-performance programming languages such as Julia, Rust or C++, with experience in building geospatial applications
- Solid understanding of geospatial data formats (e.g., shapefiles, GeoJSON, KML) and geospatial databases
- Strong mathematical foundation, with experience in geometry, geospatial algorithms, or related fields
- Ability to work independently as a self-directed learner with a research-oriented mindset
- Strong problem-solving and analytical skills, with attention to detail
- Excellent verbal and written communication skills, with the ability to present complex ideas clearly
Preferred qualifications
- Knowledge of machine learning applications with geospatial data
- Prior experience working with large-scale geospatial data infrastructures or developing geospatial APIs
Why join us?
- Work on challenging projects with real-world impact in areas such as mining, energy, agriculture, urban planning, and environmental monitoring
- Opportunity to engage in research and development of cutting-edge geospatial software technologies
If you are passionate about geospatial software development, have a researcher’s mindset, and enjoy tackling complex technical challenges, we would love to hear from you.
For more information about our company: https://arpeggeo.tech
Send your resume to contact@arpeggeo.tech with the subject line “JOB APPLICATION”