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 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 learn more about our innovative solutions.

Role Specifications

This position offers a hybrid work arrangement based in our Vancouver office.

Key Responsibilities

  • Design and develop GIS and data visualization applications that significantly impact safety, enhance productivity for various businesses, and contribute positively to environmental sustainability.
  • Ensure responsive and visually engaging designs that provide an excellent user experience across multiple devices and browsers.
  • Quickly develop new web applications free from legacy constraints.
  • Produce clean, well-documented, and modular code while adhering to industry best practices and coding standards.
  • Identify and resolve issues, conduct code reviews, and engage in technical discussions.
  • Perform additional duties 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).
  • Proficient in TypeScript, JavaScript, HTML, and CSS.
  • Understanding of RESTful APIs, Websockets, and OAuth protocols.
  • Familiarity with CI/CD methodologies.

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

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.
  • Proficiency in C# and .NET development is advantageous but not mandatory.

Location and Benefits

This hybrid role is based in Vancouver, British Columbia. We offer competitive compensation that reflects experience and a comprehensive benefits package.

Compensation Overview

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

About Terra Insights Ltd.

Terra Insights Ltd. is a robust IoT platform specializing in geotechnical, structural, and geospatial monitoring solutions. Our products are integral to critical infrastructure projects, including dams, bridges, 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 career paths, and supporting the development of your skills and knowledge.

Our competitive salary structure, combined with the chance to learn from talented professionals across various fields, ensures a thriving workplace within a collaborative culture. Ignite your career potential with us.

Terra Insights Ltd. is committed to diversity, equity, and inclusion in our hiring practices. We are an equal opportunity employer dedicated to building a workforce that reflects the diversity of our customers and communities. We welcome applications from all qualified candidates, regardless of race, color, citizenship, religion, sex, marital status, sexual orientation, gender identity, age, disability, or any other characteristic.

We strive to provide an accessible environment and ensure fairness throughout our hiring process. We are open to working with applicants who require accommodations at any stage of the recruitment 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 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 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 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 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 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 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 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...


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