GIS Developer

1 week ago


Southwestern Ontario, Canada GeoMate Full time

GeoMate is a leading AI-driven mapping company headquartered in Waterloo, Ontario, dedicated to transforming the way the world maps and understands spatial data. By harnessing the power of artificial intelligence and geospatial intelligence, we deliver precise, high-quality mapping solutions for industries such as urban planning and autonomous driving. Innovation drives everything we do at GeoMate. Our cutting-edge technologies empower cities, autonomous vehicle developers, and urban planning organizations to make data-driven decisions that enhance safety, improve accuracy, and optimize transportation networks. With a strong emphasis on collaboration and creativity, we are advancing the field of geospatial analytics and building tools that are shaping the future of mapping. Role Description: GeoMate is looking for a GIS Developer to join our dynamic team. This full-time, hybrid role is based out of our vibrant office in North Waterloo. As a GIS Developer you will work with complex geospatial datasets; such as traffic, mobility, and safety data - to model movement and behavior in urban environments. This role goes beyond traditional GIS work and includes backend development and map-based application support. You will collaborate closely with software engineers, AI specialists, and cartographers to develop scalable, cloud-based geospatial systems used in analytics, simulation, and planning workflows. What You’ll Do: Design, build, and maintain geospatial data pipelines for ingesting, transforming, and validating large spatial datasets. Process and analyze traffic and mobility data to support movement modeling and urban analytics. Develop backend services and REST APIs to expose geospatial data and analytics outputs. Manage and optimize spatial databases (PostGIS) for performance, reliability, and scale. Automate workflows for data ingestion, QA/QC, aggregation, and format conversion. Support map-based applications and dashboards used by cities and mobility stakeholders. Collaborate across teams to ensure geospatial data is simulation-ready and deployment-ready . What We’re Looking For: 2+ years of experience as a GIS Developer or Geospatial Software Developer . Strong experience building and maintaining data pipelines , preferably for geospatial or spatio-temporal data. Proficiency in Python for geospatial processing and backend development. Hands-on experience with PostGIS , spatial SQL, and geospatial data modeling. Experience with geospatial libraries and tools such as GeoPandas, GDAL/OGR, and QGIS . Familiarity with cloud environments (AWS preferred) and pipeline automation tools. Ability to work across backend systems and map-based front-end components . Why Join GeoMate? Be part of an innovative, fast-paced startup that is shaping the future of mapping technology. Collaborate with a talented, passionate, and supportive team in a dynamic and inclusive environment. Enjoy abundant opportunities for professional growth, continuous learning, and skill development. Contribute to impactful projects that deliver real-world solutions for urban planning, autonomous driving, and more. Work in the heart of the innovation ecosystem at a brand new office in Waterloo, surrounded by cutting-edge technology and networking opportunities. Access state-of-the-art tools, resources, and facilities to support your work and creativity. Benefit from a company culture that values creativity, transparency, and work-life balance. Application Process: The interview process will consist of two interviews, one cultural interview and one technical. When applying, please ensure your application includes a link to your GitHub/portfolio. Further information may be requested by GeoMate’s hiring team. About GeoMate: Follow us on LinkedIn and visit to learn more. We thank you for your interest in this position. Candidates selected for an interview will be contacted to schedule an interview. GeoMate is an equal opportunity employer. We provide equal opportunity for all applicants and do not discriminate on the basis of race, place of origin, age, colour, ethnic origin, citizenship, sex, sexual orientation, gender identity, disability, etc. Diversity is an important aspect of GeoMate’s work environment and we want to continue to celebrate all that people have to offer. If you need accommodation during the application or interview process, please indicate this in your email with your application. #J-18808-Ljbffr


  • GIS Developer

    2 weeks ago


    Southwestern Ontario, Canada GeoMate Full time

    GeoMate is a leading AI-driven mapping company headquartered in Waterloo, Ontario, dedicated to transforming the way the world maps and understands spatial data. By harnessing the power of artificial intelligence and geospatial intelligence, we deliver precise, high-quality mapping solutions for industries such as urban planning and autonomous...


  • Southwestern Ontario, Canada GeoMate Full time

    A leading AI-driven mapping company is seeking a GIS Developer for a full-time hybrid role in Waterloo. The successful candidate will develop and maintain geospatial data pipelines, analyze traffic and mobility data, and create backend services supporting map-based applications. Applicants should have over 2 years of experience in a related role and strong...


  • Southwestern Ontario, Canada GeoMate Full time

    A leading AI-driven mapping company is seeking a GIS Developer for a full-time hybrid role in Waterloo. The successful candidate will develop and maintain geospatial data pipelines, analyze traffic and mobility data, and create backend services supporting map-based applications. Applicants should have over 2 years of experience in a related role and strong...


  • Southwestern Ontario, Canada County of Brant Full time

    OverviewAsset Management GIS Analyst role at County of Brant.Reports to: Director of Infrastructure and Asset ManagementLocation: Burford Administration Office (Initial Placement)Minimum QualificationsPost-secondary education in Geographic Information Systems (GIS), Asset Management or equivalent.3 years of related experience in GIS and asset management,...


  • Southwestern Ontario, Canada County of Brant Full time

    A regional municipality in Southwestern Ontario is seeking an Asset Management GIS Analyst to develop and maintain digital records related to asset management. The candidate should possess a post-secondary education in GIS or Asset Management with 3 years of experience in a related role. Proficiency in ESRI's ArcGIS tools and analytical skills are a must....

  • GIS Planning Student

    2 weeks ago


    Southwestern Ontario, Canada County of Brant Full time

    Reports ToDirector of Planning / Development Services GIS Analyst LocationInitial Placement – Paris Administration Office Summary of DutiesUndertakes and assists staff in a variety of planning, environmental and natural heritage assignments. Provides graphic design assistance and prepares reports and studies. Work PerformedCompletes data maintenance,...

  • GIS Planning Student

    2 weeks ago


    Southwestern Ontario, Canada County of Brant Full time

    Reports To Director of Planning / Development Services GIS Analyst Location Initial Placement – Paris Administration Office Summary of Duties Undertakes and assists staff in a variety of planning, environmental and natural heritage assignments. Provides graphic design assistance and prepares reports and studies. Work Performed Completes data maintenance,...


  • Southwestern Ontario, Canada County of Brant Full time

    OverviewReports to: Director of Planning / Development Services GIS AnalystLocation: Initial Placement – Paris Administration OfficeSummary of DutiesReports to and carries out work under the direction of the Director of Planning. Undertakes and assists staff in a variety of planning, environmental, and natural heritage-related assignments and studies,...

  • GIS Project Manager

    4 weeks ago


    Eastern Ontario, Canada Dillon Consulting Limited Full time

    Job Overview GIS Project Manager – Dillon Consulting Limited Location: Flexible work hours. The successful candidate can be based at any of our offices in the GTA, Kingston or Ottawa. Responsibilities Project Leadership & Delivery: Plan, manage, implement and deliver complex GIS and data analytics solutions. Lead multiple high‑priority, complex,...

  • Student GIS

    7 days ago


    Chatham, Ontario, NME, Canada Explore Municipal Careers Full time

    Job Status: Student Full-TimeUnion: Non-UnionNumber of Positions: 1Hours of Work: 35Location: Civic CentreClosing Date: January 23, 2026, 11:59pm EST. Applications received after this deadline will not be accepted.The Municipality of Chatham-Kent has an opening for a Geographic Information System (GIS) summer student in the Information Technology &...