Overview

Senior Software Engineer, Geospatial Data Jobs in Corner Brook, Canada at Overstory

Title: Senior Software Engineer, Geospatial Data

Company: Overstory

Location: Corner Brook, Canada

Category:

The climate crisis is the defining challenge of our time—but it’s also the greatest opportunity for innovation, and a challenge we’re proud to take on. At Overstory, we’re harnessing cutting‑edge technology to enable a resilient electrical grid that keeps communities thriving as our world changes.

The grid is the backbone of life as we know it. It powers hospitals, keeps food fresh, and ensures communities stay connected. But extreme weather, aging infrastructure, and growing wildfire risks are putting this critical system under pressure. All of this combined makes the electric utility industry the greatest opportunity for tackling climate change.

One of the leading causes of catastrophic wildfires and power outages? Trees and brush coming into contact with power lines.

That’s where we help. At Overstory, we use AI and advanced satellite imagery to pinpoint and prioritize vegetation risks before they materialize. By giving utilities critical analysis on those risks, we’re helping prevent outages, reduce wildfire risks, and accelerate the transition to a safer, more resilient grid.

Our team spans the Americas and Europe, and we work with utility partners across the Americas and beyond. We’re outdoor enthusiasts, musicians, artists, athletes, parents, and adventurers. What unites us is a passion for solving complex problems, a commitment to climate action, and the belief that technology should be a force for good.

Join us to help us build a more resilient world together.

Role & Team

As a Senior Engineer, you will have a direct impact on the development of core geospatial products and internal data‑processing and annotation tools at Overstory.

Your breadth of skills will allow you to set a technical vision for the development of the web applications, ETL pipelines, and backend services owned by these teams.

You’ll partner with product managers, external resources, and your team members to execute this vision.

Time zone requirement:
Europe (GMT/WET, CET, EET) and North America (NST, AST, EST, CST, MST, PST).

What You’ll Do

  • Explore best practices to combine coding agents with software craftsmanship and teach other engineers these practices
  • Optimize the orchestration of several object detection and image alignment models
  • Design and maintain robust data and feature pipelines for millions of geospatial entities
  • Contribute to the technical vision for the development of our internal annotation and QA web applications
  • Work closely with your Product Manager to discover and propose new products to solve use cases such as anticipating the impact of an outage at a particular locatio

Skills & Experience

  • 5+ years of experience as a senior software engineer
  • Skilled in designing ETL pipelines with near‑real‑time orchestration, in Python.
  • Strong background building and maintaining scalable web‑applications with React, FastAPI, PostgreSQL
  • Experience with XP practices such as TDD or trunk based development. The team would be new to these practices
  • Strong communication skills and ability to explain complex technical concepts to various audience

Nice To Have

  • Experience with the Geospatial ecosystem such as PostGIS, Geopandas or Deck.

    GL

  • Experience with Dagster, Airflow or similar orchestration frameworks
  • Experience with building web‑applications tailored for repeatable human or agentic workflows
  • Experience working in B2B, in particular with electrical utilities

Note

We believe that all people are capable of great things. We encourage you to apply even if you do not meet all of the requirements that are listed within this job description.

What We Offer

  • Competitive, location‑specific compensation and benefits
  • Flexible, autonomous and collaborative working environment rooted in trust – we build our work days around our lives, not the other way around
  • Home office stipend, coworking and ongoing education budgets
  • A company culture that genuinely embodies each of our core values
  • To be part of truly mission‑driven work that reduces wildfires, protects earth’s natural resources and helps solve our climate crisis

About Our Team

We are a group of 100 people from all over the world. Fifteen nationalities are represented in our team and at last count we speak…

 

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.