Senior Data Platform Engineer

Xcede Recruitment Solutions

Berlin

On-site

EUR 90,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xcede Recruitment Solutions is partnering with a fast-growing European software group to hire a senior data engineer in Berlin. You will own the path from production sources to landing zones, implementing CDC and robust data transport that preserves fidelity and supports AI/analytics.

You will shape patterns for future sources and collaborate directly with the CTO in a hands-on capacity. Ideal candidates have 6+ years building production pipelines, strong SQL and data modelling, and experience

Qualifications

  • 6+ years building and running production data pipelines.
  • Hands-on change data capture experience with trade-offs.
  • Strong SQL and data modelling; consider grain, keys, late-arriving data, idempotency.
  • Comfort with cloud platforms, containerised workloads, IaC, and CI/CD delivery.
  • Emphasis on data protection and tenant separation.
  • Proven ability to uplift teammates and drive standards.

Responsibilities

  • Architect and implement CDC for production databases across sources.
  • Design landing and transport to preserve full fidelity and provenance.
  • Build replayable pipelines resilient to failures and backfills.
  • Own schema changes and backfills through 3am incidents.
  • Set patterns for new sources and mentor engineers.

Skills

Change data capture
SQL
Data modeling
Cloud platforms
Infrastructure as code
Backfills
Code review

Tools

Kubernetes
CI/CD
ETL tooling

Job description

A fast-growing European software group serving tens of thousands of trades and construction businesses across Germany, Austria and Switzerland is building a next-generation, cloud native, AI native data platform underneath its existing products: one governed model that data from every product lands into and conforms to, serving both reporting and AI. This is one of the data team's first hires, built doers first with no leadership layer yet, so you'll help decide the architecture directly alongside the CTO.

You'll own the path from a production source database to the raw landing zone: change data capture, transport, and landing. What you build for the first source becomes the pattern every source after it reuses, so getting it right once matters more than getting it done fast.

What you'll be doing
  • Architect and build change data capture against real production databases, choosing between log-based capture, a transactional outbox, change tables or a polled change flag depending on what each source will actually give you.
  • Extract from systems that were never designed to be extracted from, working from observed behaviour when the documentation runs out.
  • Design landing and transport that keeps full fidelity and reconciles cleanly back against its source.
  • Build for replay and for being wrong: pipelines that rerun without drama, not pipelines that only work once.
  • Own what you build through backfills, schema changes and the 3am failure, not just the design phase.
  • Set the pattern the next source, and the engineer who builds it, will follow.
  • Use agentic coding tools on real, complex work: decompose it, iterate, and review what comes out to the same standard as any other code.
What we're looking for
  • 6+ years building and running production data pipelines across multiple systems, with real scars from backfills and failures, not just design work.
  • Hands-on change data capture experience, and the ability to explain the trade-offs you weighed and why.
  • Strong SQL and strong data modelling: you reason about grain, keys, late-arriving data and idempotency without being prompted.
  • Comfortable on a cloud platform without needing to own it: containerised workloads, infrastructure as code, your own delivery pipeline.
  • A genuine bar on data protection and tenant separation, designed in rather than bolted on afterwards.
  • Hands-on, established use of agentic coding tools on complex work.
  • A track record of making the people around you better, we'll ask for specifics.
Nice to have
  • Streaming or event infrastructure, particularly durable, replayable message transport.
  • Experience extracting from source systems you don't control.
  • Data governance, lineage or catalog tooling applied to pipelines that were already live.
  • Experience in trades, construction or a comparable vertical.
  • German fluency.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer (Canonical Model)
Senior Data Engineer (Canonical Model)

Xcede Recruitment Solutions • Berlin

On-site
EUR 90,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Xcede Recruitment Solutions • Berlin

Remote
EUR 120,000 - 180,000
Software Engineer
Software Engineer

Xcede Recruitment Solutions • Berlin

Remote
EUR 70,000 - 110,000
Senior Data Engineer (m/f/d)
Senior Data Engineer (m/f/d)

GlassDollar • Berlin

On-site
EUR 85,000 - 120,000
Data Engineer
Data Engineer

Tides Digital  • Berlin

On-site
EUR 60,000 - 80,000
Data Engineer
Data Engineer

MediaRadar • Germany

Remote
EUR 90,000 - 120,000
Founding Engineer (Data & Infrastructure)
Founding Engineer (Data & Infrastructure)

ContextFab GmbH • München

Hybrid
EUR 120,000 - 180,000
Competitive salary
Early equity
Senior Data Ops Engineer (f/m/d)
Senior Data Ops Engineer (f/m/d)

EQS Group AG • München

Hybrid
EUR 90,000 - 120,000
Senior Data Engineer (m/f/d)
Senior Data Engineer (m/f/d)

Recare Gmbh • Berlin

Hybrid
EUR 90,000 - 135,000
Remote-friendly
Flexible working hours
Edenred card
+1
Senior Data Engineer (f/m/d)
Senior Data Engineer (f/m/d)

Y-Axis • Berlin

Hybrid
EUR 90,000 - 150,000