Overstory

Staff Data Engineer

Overstory
Apply
2 months ago
Tallinn, EstoniaStaff+

Responsibilities

  • Architect and evolve the orchestration layer, including asset graphs, quality checks, partitioning strategies, and production operations.
  • Design and maintain large-scale data pipelines for geospatial and temporal data from ingestion through delivery.
  • Lead system design across the data platform, including service boundaries, data contracts, coupling, and failure modes.
  • Drive service-oriented architecture and independently deployable services through migrations.
  • Build durable event-driven workflows and messaging patterns.
  • Establish observability, testing, and data quality frameworks for traceable and explainable results.
  • Mentor engineers and define standards for building, testing, and operating data systems.

Requirements

  • 10+ years of experience designing and building production-grade data pipelines and systems.
  • Deep hands-on experience with Dagster, including asset-based orchestration, partitions, sensors, and production operations; Airflow, Prefect, or similar experience may substitute if the candidate is prepared to develop deep Dagster expertise.
  • Proven experience building and operating data pipelines at scale, including idempotency, backfills, and partitioning.
  • Experience preparing systems for high-demand periods with an emphasis on testability and scalability.
  • Strong system design skills involving boundaries, contracts, coupling, failure modes, and tradeoffs.
  • Practical experience designing service-oriented architectures, including versioning and operational migrations.
  • Strong Python skills and experience with Google Cloud.
  • Experience with Pub/Sub and event-driven patterns.
  • Strong communication, cross-functional collaboration, architectural leadership, and mentoring skills.
  • Experience working on remote-first and globally distributed teams.
  • Preferred: geospatial data, ML training and inference pipelines, analytics engineering and warehouse modeling in BigQuery, infrastructure as code, or remote sensing, forestry, or utility-sector experience.

Benefits

  • Competitive, location-specific compensation and benefits.
  • Flexible, autonomous, collaborative, remote-first working environment with time-zone eligibility in Europe and Eastern North America.
  • Home office stipend, coworking budget, and ongoing education budget.
  • Remote work is available from the United States, Netherlands, United Kingdom, Ireland, Estonia, Portugal, France, Sweden, Switzerland, Denmark, and Canada.
  • Annual in-person team gathering and occasional in-person collaboration opportunities.

Tech Stack

Apache AirflowGoogle BigQueryGoogle CloudPython

Categories

Data Engineering
Overstory

About Overstory

51-200 employees

Overstory builds AI-powered vegetation management and grid resilience software for electric utilities, combining satellite imagery and machine learning to identify and prioritize vegetation risks. It sells its platform and analytics on a subscription and services basis to utilities and grid operators to reduce outages and wildfire risk. Founded in 2018 and headquartered in Somerville, Massachusetts, the company is privately held.

Contact me