Geospatial Software Engineer

4 weeks ago


Vancouver, British Columbia, Canada Terra Insights Ltd. Full time

Position Overview - Full Stack Developer

Terra Insights Ltd. stands at the forefront of geotechnical and geospatial monitoring technologies. We are seeking a Full Stack Developer to contribute to the development of high-performance data visualization applications.

As part of Orica Digital Solutions, a worldwide technology enterprise focused on mining and civil infrastructure sectors, you can explore more about our initiatives at Orica Digital Solutions.

Role Overview

This position offers a hybrid work model based in Vancouver, Canada.

Key Responsibilities

  • Design and develop GIS and data visualization applications that significantly influence safety, enhance productivity for various businesses, and positively impact the environment.
  • Create responsive and visually engaging designs, ensuring an optimal user experience across diverse devices and web browsers.
  • Quickly build new web applications free from legacy constraints.
  • Produce well-documented, clean, and modular code, adhering to best practices and coding standards.
  • Identify and resolve issues, conduct code reviews, and engage actively in technical discussions.
  • Perform additional tasks as necessary.

Qualifications and Skills

  • Minimum of 5 years of experience in relevant positions, including:
  • Web development with a strong emphasis on modern frameworks and libraries.
  • Experience with state management libraries (e.g., Redux) and frontend build tools (e.g., Webpack).
  • Advanced proficiency in TypeScript, JavaScript, HTML, and CSS.
  • Understanding of RESTful APIs, Websockets, and OAuth protocols.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices.

Educational Background

  • Bachelor's or Master's degree in Computer Science, Information Technology, Geomatics, or a related discipline.
  • A combination of education and relevant experience will be taken into account.

Preferred Additional Skills

  • Experience with popular web-based GIS frameworks such as ArcGIS, Leaflet, or OpenLayers is highly desirable.
  • Knowledge of real-time applications (SignalR, Socket.IO).
  • Familiarity with spatial data formats (GeoJSON, Shapefiles) and techniques for geospatial data visualization.
  • Experience in data plotting and engineering applications.
  • Knowledge of C# and .NET development is advantageous but not mandatory.

Location and Benefits

This hybrid role is based in Vancouver, British Columbia. We provide competitive compensation aligned with experience and a comprehensive benefits package.

Compensation Details

  • Full-time position
  • Annual salary range: 97,000 - 130,000 CAD

About Terra Insights Ltd.

Terra Insights Ltd. offers a robust IoT platform for geotechnical, structural, and geospatial monitoring along with data delivery solutions. Our products are utilized in critical infrastructure projects, including dams, bridges, open-pit and underground mines, pipelines, and tunnels. We manage the entire process from sensor design and manufacturing to data logging, communication, cloud services, and application development.

As part of a truly global organization, you will have opportunities for growth and learning within a diverse and collaborative environment.

We prioritize building relationships and fostering learning through connected global and local teams, promoting flexible and diverse career paths, and supporting the development of your skills and knowledge.

At Terra Insights Ltd., you will receive a competitive salary, gain insights from talented professionals across various fields, and thrive in a safe and collaborative workplace. We are committed to diversity, equity, and inclusion in our hiring practices and are an equal opportunity employer.

We are dedicated to providing an accessible environment and ensuring fairness throughout our hiring process.



  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical world.We are developing an innovative two-sided marketplace known as the Spexi Network, which...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical world.We are developing an innovative two-sided marketplace known as the Spexi Network, which...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are developing an innovative two-sided marketplace known as the Spexi Network, the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are developing an innovative two-sided marketplace known as the Spexi Network, the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.Our Vision:We are developing an innovative two-sided marketplace known as the Spexi...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.Our Vision:We are developing an innovative two-sided marketplace known as the Spexi...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.Spexi is a pioneering company in drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer-II, Geospatial to join our Address Intelligence and Experience (AIX) team. As part of Amazon Last Mile Technology, our team is responsible for ensuring best-in-class delivery experience for customers who shop on Amazon.The AIX team focuses on building comprehensive address data for...


  • Vancouver, British Columbia, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer-II, Geospatial to join our Address Intelligence and Experience (AIX) team. As part of Amazon Last Mile Technology, our team is responsible for ensuring best-in-class delivery experience for customers who shop on Amazon.The AIX team focuses on building comprehensive address data for...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Spexi Geospatial Inc. Full time

    About Spexi Geospatial Inc.:Spexi is at the forefront of drone technology, dedicated to democratizing access to ultra-high resolution geospatial imagery. Our mission is to empower individuals and organizations to make informed decisions regarding the physical environment.We are in the process of developing an innovative two-sided marketplace known as the...


  • Vancouver, British Columbia, Canada Terra Insights Ltd. Full time

    Position Overview - Full Stack DeveloperAt Terra Insights Ltd., a premier provider of geotechnical and geospatial monitoring solutions, we are seeking a Full Stack Developer to contribute to the development of high-performance data visualization applications.As part of Orica Digital Solutions, a global technology entity focused on mining and civil...


  • Vancouver, British Columbia, Canada Orica Full time

    Company: OricaAbout Terra Insights, a division of ORICATerra Insights is an innovative IoT platform dedicated to geotechnical, structural, and geospatial monitoring and data delivery solutions. Our offerings are integral to critical infrastructure projects, including dams, bridges, open pit and underground mines, pipelines, and tunnels. We manage the entire...


  • Vancouver, British Columbia, Canada Terra Insights Ltd. Full time

    Position Overview - Full Stack DeveloperTerra Insights Ltd. stands at the forefront of geotechnical and geospatial monitoring technologies. We are seeking a Full Stack Developer to create high-performance applications focused on data visualization.As part of Orica Digital Solutions, a worldwide technology leader in mining and civil infrastructure, you can...


  • Vancouver, British Columbia, Canada Terra Insights Full time $107,745 - $150,843

    About The RoleTerra Insights, a leading provider of geotechnical and geospatial monitoring solutions, is seeking a skilled Cloud Microservice Developer to join our team.This role is focused on building and maintaining a cloud data store and API for ground radar data used in geotechnical monitoring applications.You will help design and implement a system for...


  • Vancouver, British Columbia, Canada Terra Insights Full time $107,745 - $150,843

    About The RoleTerra Insights, a leading provider of geotechnical and geospatial monitoring solutions, is seeking a skilled Cloud Microservice Developer to join our team.This role is focused on building and maintaining a cloud data store and API for ground radar data used in geotechnical monitoring applications.You will help design and implement a system for...


  • Vancouver, British Columbia, Canada R S T Instruments Ltd Full time $107,745 - $150,843

    About the RoleR S T Instruments Ltd is a leading provider of geotechnical and geospatial monitoring solutions. We are seeking a skilled Cloud Microservice Developer to join our team.Key ResponsibilitiesDesign and develop robust and performant data access applications in the cloud.Build and maintain a cloud data store and API for ground radar data used in...