Staff Data Engineer

New
O
OverstoryClimate Tech
United States | Canada | United Kingdom | The Netherlands | Denmark | Estonia | France | Ireland | Portugal | Sweden | Switzerland, Europe (GMT/WET, CET, EET) and Eastern North America (NST, AST, EST)Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
PythonGCPData engineeringDistributed Systems

Requirements

  • 10+ years of experience designing and building production-grade data pipelines and systems.
  • Deep hands-on experience with Dagster (or similar experience with Airflow/Prefect).
  • Proven track record building and operating data pipelines at scale.
  • Strong system design skills, specifically regarding boundaries, contracts, and failure modes.
  • Practical experience designing service-oriented architectures.
  • Strong Python programming skills.
  • Experience with Google Cloud Platform (GCP).
  • Experience with Pub/Sub and event-driven patterns.
  • Strong communication skills and ability to collaborate across engineering, ML, and product teams.
  • Experience working in remote-first and globally distributed teams.

Responsibilities

  • Architect and evolve the orchestration layer, including asset graphs, quality checks, and partitioning strategies.
  • Design and maintain production data pipelines for large-scale geospatial and temporal data.
  • Lead system design work across the data platform, focusing on service boundaries and data contracts.
  • Drive the shift toward a service-oriented architecture to decouple components.
  • Build event-driven workflows and durable messaging patterns.
  • Establish observability, testing, and data quality frameworks.
  • Mentor engineers and define standards for building, testing, and operating data systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now