Overstory

Overstory

Overstory uses AI and satellite imagery to prevent wildfires and power outages by analyzing vegetation for electric utilities.

Utilities
11-50
Founded 2018
$25M raised

Description

  • Set technical direction for web applications, ETL pipelines, and backend services owned by the team.
  • Develop core geospatial products and internal data-processing and annotation tools.
  • Explore and share best practices for combining coding agents with software craftsmanship.
  • Optimize orchestration for 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 internal annotation and QA web applications.
  • Partner with the Product Manager to discover and propose new products for utility use cases.
  • Collaborate with team members and external resources to execute the technical vision.
  • Teach other engineers new practices and approaches.
  • Work in a remote-first environment with frequent cross-functional collaboration.

Requirements

  • 5+ years of experience as a senior software engineer.
  • Experience designing ETL pipelines with near-real-time orchestration in Python.
  • Strong background building and maintaining scalable web applications with React, FastAPI, and PostgreSQL.
  • Experience with XP practices such as TDD or trunk-based development.
  • Strong communication skills and ability to explain complex technical concepts to different audiences.
  • Ability to work in a remote-first, fast-moving environment.
  • Located in and able to work from one of the supported countries, including the United States, the Netherlands, the United Kingdom, Ireland, Estonia, Portugal, France, Sweden, Denmark, Switzerland, or Canada.
  • Experience with the geospatial ecosystem such as PostGIS, GeoPandas, or Deck.GL (preferred).
  • Experience with Dagster, Airflow, or similar orchestration frameworks (preferred).
  • Experience building web applications tailored for repeatable human or agentic workflows (preferred).
  • Experience working in B2B, particularly with electrical utilities (preferred).

Benefits

  • Competitive salary and equity.
  • Flexible working environment with significant autonomy.
  • Remote working budget.
  • Educational budget.
  • Time to develop new skills.
  • Annual in-person team gathering and occasional in-person collaboration opportunities.
  • Mission-driven work focused on reducing wildfires and supporting climate resilience.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Toulouse, France

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power the product across platforms.

GCP Java Kotlin
38 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Winston-Salem, NC, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Engineer to lead the architecture and development of its native Windows text-to-speech application, with a focus on performance, accessibility, and long-term product quality.

C# C++ CI/CD .NET
51 minutes ago

Software Engineer, Data Infrastructure & Acquisition - Huntsville, AL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Software Engineer for its AI Data team to build and operate large-scale data collection and ingestion infrastructure that powers model training and next-generation products.

Bash Docker GCP Linux Python Terraform
58 minutes ago

Software Engineer, Platform - San Jose, CA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Platform team backend engineer to build and maintain core services and APIs that power its text-to-speech products and enterprise offerings.

Android AWS Azure Docker GCP iOS Kubernetes macOS Microservices Node.js REST API TypeScript
1 hour, 1 minute ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers