Data engineer jobs in Berlin
No active roles right now.
A data engineering role can sit behind a title such as platform specialist or analytics engineer. Pegel uses reviewed duties to decide which jobs belong on this page. Searching for the words data engineer in a title would miss some of that work and admit other postings where the words are incidental.
This is the broad data engineering view. It includes reviewed analytics engineering roles where the work belongs to that family. The narrower analytics engineering filter is available on the jobs page. General analyst roles are not included just because they use a warehouse, and a sales role selling a data product does not count as data engineering.
Read the employer's description for the actual scope. Building ingestion pipelines is different from maintaining the data modelling layer, even when both jobs carry the same title. Pegel keeps the description verbatim and sends applications to the original employer page. Tool tags can narrow the search to postings that mention a particular stack; missing tags are not proof that the employer never uses that tool.
The list comes from tracked companies' public hiring feeds. It is not a census of every data vacancy in Berlin. Polls run three times daily, and an email alert saves the same role filter as this page. Browsing is free.
Open roles
No active roles match this search right now. Polls run three times daily (04:05, 10:05, 16:05 UTC).
New Berlin roles in your inbox, every morning, Monday to Saturday. Pulled straight from company career pages, filtered to exactly what you ask for. Your current filters are saved with the subscription.
Double opt-in, one-click unsubscribe, no tracking. See privacy for the details.
Questions
- What tools do these roles expect?
- The employer's description is the source. Use the tech filters to find postings that mention a tool such as Airflow or dbt, then read the duties and requirements. Pegel does not infer an undisclosed stack.
- Are these listings up to date?
- Pegel polls company feeds three times daily. New roles can appear after a successful poll and role review. Failed or incomplete feeds do not establish that a role has closed.
- Can I avoid roles that require German?
- Yes. The no-German view combines this reviewed role family with a per-job language classification. An unknown language requirement does not pass that filter.