Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy
Browse jobs
Engineering jobs in BerlinProduct jobs in BerlinDesign jobs in BerlinMarketing jobs in BerlinSales jobs in BerlinData jobs in BerlinOperations jobs in BerlinFinance jobs in BerlinCustomer success jobs in BerlinPeople & HR jobs in BerlinEnglish-speaking jobs in BerlinRemote jobs at Berlin startupsStartup internships in Berlin

Staff Data Engineer _metrify

EEnpal
Seniority
Senior
Model
In-Office
Sector
Climate tech
Salary
Undisclosed
Contract
Full-Time

You'll join a team of two Data Engineers where you'll define how we build. As a Staff Data Engineer, you build for other engineers rather than for end users or dashboards: you own the technical decisions, pipelines, integrations, tooling and guardrails that let others ship data products safely and fast. You'll work at the intersection of dbt, Snowflake, Airflow orchestration and infrastructure-as-code on Azure – hands-on, while also setting the technical direction for where the platform goes next.

What you'll do

  • Design, build and operate scalable pipelines end to end - from source integration through dbt models on Snowflake, orchestrated with Airflow on Azure.
  • Own the integration layer. Connect the platform to heterogeneous source systems - operational databases, external partners, APIs - and make those integrations observable, and resilient.
  • Build self-service scaffolding and developer tooling so domain teams can create models, sources, and tests without touching platform internals.
  • Drive the platform vision. Define where our data platform needs to go - tooling, abstractions, self-service, guardrails - and break that direction into increments that land in production.
  • Manage infrastructure as code with Terraform, keeping environments reproducible and reviewable.
  • Enforce federated governance: data contracts, RBAC via Snowflake database roles, and domain ownership boundaries.
  • Build observability and testing into the platform so failures are caught before they reach domain teams.
  • Partner with AE/BI leads to gather requirements, review designs, document patterns, and continuously lower the barrier to entry.

What you'll need

  • 6+ years of data engineering experience; you have owned production-critical data platforms.
  • Deep, hands-on dbt experience at scale (especially operating the platform around data modelling).
  • Solid Snowflake knowledge: RBAC, performance, and warehouse management.
  • Comfort with IaC (Terraform) and GitOps (ArgoCD).
  • Experience with orchestration (Airflow) and containerized workloads (Kubernetes/AKS).
  • Familiarity with modern ingestion frameworks (dlt or similar).
  • Software engineering fundamentals: confident Python and advanced SQL, testing, reusable libraries, and a platform-as-product mindset.
  • Excellent communication and stakeholder empathy; you enjoy enabling other engineers and can navigate ambiguity in a cross-domain mesh.

Nice to have

  • Experience building internal developer platforms or paved-road tooling.
  • Knowledge of data contracts and federated data governance.
  • GDPR/DSGVO-aware data handling experience.
  • Streaming experience (Kafka or similar) and work with PostgreSQL.

What they offer

  • Hybrid working concept with Workflex option to relocate abroad for up to 30 days a year.
  • Modern office in Berlin-Friedrichshain with height-adjustable desks, table tennis, beverages and barista coffee.
  • 29 vacation days plus additional days off on Christmas Eve and New Year's Eve.
  • Discounted Wellhub membership and corporate benefits.
  • Onboarding with buddy program and team support.
  • Open feedback culture and short decision-making processes.
APPLY →

ABOUT ENPAL

Climate tech · Series D stage

5,000+ employees

220 more open roles at Enpal

This role is English-speaking — no German required.

SIMILAR ROLES THIS WEEK

More roles like this, every Thursday →

No spam. Unsubscribe anytime.