Talent.com
Shearwater Aerospace
Geospatial Data EngineerShearwater Aerospace • Montreal, Quebec, Canada
Geospatial Data Engineer

Geospatial Data Engineer

Shearwater Aerospace • Montreal, Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description
We're Building Autonomous Flight Intelligence

Drones that think for themselves. Not pre-programmed routes—true autonomy where aircraft make intelligent decisions onboard, adapting to weather, obstacles, and airspace in real-time without human intervention.

We're building weather-aware flight optimization that delivers outcome-driven autonomy for the real world—increasing mission success by extending range, endurance, safety, and reliability.

You'll architect the geospatial brain that makes this possible

The Opportunity

You'll be our first geospatial hire, building the data processing systems that enable autonomous flight decisions. Working with our CTO, you'll architect how our systems evolve from initial implementation to production-grade infrastructure that handles real-world operational demands.

What you'll own:
  • Design geospatial processing pipelines that balance performance, accuracy, and extensibility
  • Build GIS analysis algorithms for weather-aware route optimization
  • Integrate multi-source datasets (elevation, obstacles, airspace, meteorological models)
  • Create APIs that enable real-time flight decision-making
  • Establish patterns and tooling that evolve as our platform matures

Why this matters: Operators deploy missions in challenging conditions. Your work directly determines whether autonomous systems can navigate safely, optimize for changing weather, and complete objectives—or get grounded.

You Might Be a Fit If...

You think in trade-offs.
You can explain why you chose PostGIS over alternative spatial databases, or when to pre-process vs. compute on-demand. You know the geospatial database landscape and select tools based on requirements, not trends. You're comfortable defending your decisions and pivoting when new constraints emerge.

You stay current and execute rigorously.
You follow modern geospatial best practices and understand OGC standards. You keep up with evolving tools and approaches instead of relying on outdated tooling.

You've shipped production GIS systems.
You've wrestled with coordinate transformations, spatial indexing, and raster processing. You know the common GIS tools and libraries—GDAL/OGR, various spatial databases, processing frameworks—and understand when each fits. Bonus: you've worked with meteorological data (NetCDF, GRIB) or atmospheric models.

You're comfortable with ambiguity.
Requirements evolve. Priorities shift. You ask clarifying questions, propose solutions, and deliver incrementally rather than waiting for perfect specs.

You communicate clearly.
You can explain technical trade-offs to non-engineers and translate vague product needs into concrete implementation plans. Ego doesn't enter the room when someone questions your approach.

Technical Foundation We're Looking For

Core GIS competency:

  • 4+ years building geospatial software (or 3 years if you've shipped impressive systems)
  • Strong knowledge of common GIS tools and libraries (QGIS, GDAL/OGR)
  • Experience with geospatial algorithms (visibility analysis, spatial operations, terrain analysis)
  • Deep understanding of coordinate systems, projections, and spatial data structures

Python ecosystem:

  • Strong Python with scientific computing stack (NumPy, Pandas, SciPy)
  • Geospatial libraries: GeoPandas, Rasterio, Xarray, Dask

Data infrastructure:

  • Experience with spatial databases (PostGIS, Apache Sedona, etc)
  • Comfortable with cloud infrastructure (GCP preferred), Docker, Git
  • Ability to set up automated data ingestion workflows

Nice to have:

  • C/C++ for performance-critical processing
  • Meteorology, atmospheric science, or aviation background
  • Degree in GIS, Computer Science, Engineering, or related field. Master's is a plus, but we'll prioritize what you've built over credentials.
What We Offer

Equity ownership – You're building foundational systems. You should own a meaningful piece of what we're creating.

Architectural influence – This isn't "implement the spec." You'll shape technical decisions alongside the CTO as we define what autonomous flight infrastructure looks like.

Hybrid flexibility – Work where you're most productive. We're in Montreal but value focus time and thoughtful collaboration over face-time.

Growth with the platform – You'll evolve systems as we mature from initial architecture to production-hardened infrastructure. The foundations you establish will scale with increasing mission complexity, data volumes, and operational demands—and you'll architect that evolution.

Direct impact – Your code runs onboard aircraft making critical flight decisions. You'll see your work enable missions that weren't possible before, extending operational capabilities in real-world conditions.

Apply

We're looking for problem-solvers who thrive when building systems from first principles in a domain that matters.

Strong foundation in geospatial engineering but don't check every box? We want to hear from you. We value learning agility and problem-solving ability over credential collection.

Create a job alert for this search

Geospatial Data Engineer • Montreal, Quebec, Canada

Similar jobs

Senior Data Engineer - AI Pipelines & DevOps

DELAN - IT Talent SolutionsMontreal (administrative region), QC, CA
Full-time

A leading IT consulting firm in Montreal is seeking a Data Engineer to design and develop data infrastructure for various clients, playing a crucial role in their AI projects.The successful candida... Show more

 • Promoted

Senior Data Engineer in Cloud Environments

DELANMontreal (administrative region), QC, CA
Full-time

Lead data engineering initiatives in cloud settings as a Senior Data Engineer.Focus on quality governance, security, and the development of innovative analytical solutions.This contract role lasts ... Show more

 • Promoted

Advanced Data Engineer for Large Datasets and ETL Pipelines

LumenaltaMontreal, Montreal (administrative region), CA
Full-time

Transform data into insights as an Advanced Data Engineer specializing in complex ETL pipelines.Embrace this remote opportunity to use your Python or Java and SQL skills effectively.This role invit... Show more

 • Promoted

Geoscience Data Architect - Remote

Centerra GoldMontreal (administrative region), QC, CA
Remote
Full-time

A leading mining company in Canada is seeking a Geoscience Database Specialist for the Exploration Team.This remote position involves managing and ensuring the integrity of exploration databases, p... Show more

 • Promoted

Senior Data Engineer (Agentic RevOps)

VascoMontreal (administrative region), QC, CA
Full-time

Our mission is to dramatically improve the execution odds for startups and scale-ups.Once product‑market fit is reached, it can be engineered.Most startups fail not because their ideas are weak, bu... Show more

 • Promoted

Remote Data Engineer — Backend & Data Pipelines Specialist

ZeuzMontreal (administrative region), QC, CA
Remote
Full-time

A technology solutions company is seeking a Data Engineer with over 6 years of experience to develop backend systems and data pipelines.This remote role involves building and optimizing data-centri... Show more

 • Promoted

Ingénieur en Données Géospatiales / Geospatial Data Engineer

ShearwaterMontreal, Montreal (administrative region), CA
Full-time

We're building a full autonomy framework that enables drones to make intelligent flight decisions onboard, without human intervention.Our platform combines weather‑aware route planning, real‑time g... Show more

 • Promoted

Data Engineer

Societe GeneraleMontreal (administrative region), QC, CA
Permanent

ABOUT THE JOB: The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day‑to‑day services to Société Générale investment and corporate bank units and their clients to acceler... Show more

 • Promoted

Senior Data Engineer (Data Governance Lead)

XsollaMontreal (administrative region), QC, CA
Full-time

Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry.From indie to AAA, companies partner with Xsolla to he... Show more

 • Promoted

Senior Data Platform Engineer — Cloud Data Pipelines

Elits Canada Inc.Montreal (administrative region), QC, CA
Full-time

A leading technology company in Montreal is looking for a Senior Data Platform Engineer to deliver reusable datasets for BI and analytics.The ideal candidate has 6+ years in data architecture and e... Show more

 • Promoted

Senior Data Engineer - Cloud Analytics & Pipelines

DatatonicMontreal (administrative region), QC, CA
Full-time

A leading technology consulting firm in Canada seeks an experienced Data Engineer to work on innovative cloud solutions using technologies like Looker, dbt, and Snowflake.The role involves building... Show more

 • Promoted

Senior Data Engineer — Remote, Cloud Data Pipelines

FusemachinesMontreal, Montreal (administrative region), CA
Remote
Full-time

A leading AI solutions provider is seeking a Senior Data Engineer to design and optimize data pipelines.This role requires a passion for building scalable data systems and expertise in modern data ... Show more

 • Promoted

Senior Data Engineer - Hybrid Cloud Pipelines Lead

Intact Financial CorporationMontreal (administrative region), QC, CA
Full-time

A leading Canadian financial services firm is looking for a Data Engineer with a strong software engineering background in Montreal.The role involves designing and delivering data pipelines using t... Show more

 • Promoted

Geospatial Data Engineer

Shearwater Aerospace Inc.Montreal (administrative region), QC, CA
Full-time

Drones that think for themselves.Not pre-programmed routes—true autonomy where aircraft make intelligent decisions onboard, adapting to weather, obstacles, and airspace in real-time without human i... Show more

 • Promoted

Data Engineer - Azure Data Pipelines & Analytics

SGS Société Générale de Surveillance SAMontreal (administrative region), QC, CA
Full-time

A global leader in inspection and certification is seeking a Data Engineer in Montreal, Quebec.The role involves building and maintaining data pipelines, optimizing data delivery, and ensuring data... Show more

 • Promoted

Senior Data Platform Engineer — Geospatial & Cloud

Local LogicMontreal (administrative region), QC, CA
Full-time

A forward-thinking tech company in Montreal is seeking a Senior Data Platform Engineer to lead the evolution of their data platform.The ideal candidate will design and optimize large-scale batch pi... Show more

 • Promoted

Remote Senior Data Engineer - Cloud Data & ML Pipelines

Clario Holdings Inc.Montreal (administrative region), QC, CA
Remote
Full-time

A leading data solutions provider in Canada is seeking a Senior Data Engineer to design and build cloud-native data infrastructures.This role involves developing scalable ETL/ELT pipelines, optimiz... Show more

 • Promoted

Senior Data Engineer for Data Pipeline Development

Tech Talent InternationalMontreal (administrative region), QC, CA
Full-time

Join a dynamic team as a Senior Data Engineer focused on building scalable data pipelines within Microsoft Fabric.This contract role combines technical skills with strategic collaboration for optim... Show more