Job market intelligence · Germany

Data Engineer Jobs in Germany

Python appears in 71% of analyzed listings. Berlin is the most frequently named city, and 45% are marked as hybrid.

Data Engineer job listings

Loading Data Engineer job listings…

Job-market data

What the listings show

Based on 364 job listings we analyzed since 6 March 2026. Not a list of current vacancies.

364
job listings analyzed
217
companies behind these listings
59%
of listings offer hybrid or remote work
65%
of listings name a city
Skill signals

Which skills recur

Share of 364 analyzed listings that name each skill. One listing can name several.

Languages85% of listings

Python
71%
SQL
70%
Java
12%
Scala
7%
TypeScript
4%
JavaScript
4%

Data engineering69% of listings

Data Engineering
30%
Data Pipelines
29%
ETL
28%
Analytics
24%
Databricks
22%
dbt
22%

Cloud56% of listings

AWS
32%
Azure
32%
Google Cloud
17%
S3
7%
EC2
2%
Lambda
1%

DevOps54% of listings

Monitoring
27%
Terraform
21%
Docker
16%
Kubernetes
15%
DevOps
12%
Linux
6%
Positioning

What gets you in, and what sets you apart

Use this to decide what your CV leads with: expected skills keep you in the running, rarer ones set you apart.

Shares of the analyzed listings; skills are extracted from each listing.

Table stakes

Named in at least half of these listings. Expected, not a differentiator.

  • Python259 listings · 71%
  • SQL253 listings · 70%

Your edge

Rarer but present. These are what set a candidate apart.

  • Data Engineering108 listings · 30%
  • Data Pipelines107 listings · 29%
  • ETL101 listings · 28%
  • Monitoring98 listings · 27%
  • Analytics89 listings · 25%
AI in these listings

AI skills in Data Engineer listings

34% of Data Engineer postings name an AI or GenAI skill.

Some employers even name specific tools: Claude, Gemini, Cursor, Copilot, ChatGPT.

Based on skills extracted from each listing.

Use the findings

What to take into your search

Show how you used Python

In the listingsPython is the most frequently named skill in these listings.How to use itIf it matches your experience, give a concrete example and its result.

Fully remote listings are less common

In the listingsOnly 14% of listings are fully remote. Hybrid is 45% and onsite 17%.How to use itIf you need fully remote work, check the work mode before spending time on an application.
Working conditions

Work patterns and requirements

Work mode

45%Hybrid
Hybrid 45%
Unspecified 24%
Onsite 17%
Remote 14%
Do these jobs need German?

Of 364 analyzed listings, 103 require German, 170 say it is optional or a plus, and 91 do not say.

German optional 40%
German a plus 6%
German required 28%
Not stated 25%

51% of the listings are written in English.

Seniority
Senior 37%
Mid-level 30%
Junior 4%
Lead/Principal 2%
Unspecified 27%
Who these listings are open to
Contract 4%
Part-time 1%
Unspecified 21%

Full-time 73% (not shown in the bar).

Where the jobs cluster

Top locations

237 listings name a city (65%)
127 name no city (35%)

These postings don't specify a city in the data we have. That doesn't mean location isn't required, only that none was listed.

Cities named most often

  1. 1Berlin37 listings10%
  2. 2Munich29 listings8%
  3. 3Hamburg24 listings7%
  4. 4Frankfurt11 listings3%
  5. 5Karlsruhe7 listings2%
  6. 6Leipzig6 listings2%

Counts and shares are of all 364 analyzed listings.

The recurring stack

What appears together

  • Data Engineering + Data Pipelines18%
  • AWS + Azure15%
  • Data Pipelines + ETL15%
  • Data Pipelines + Monitoring14%
  • Data Engineering + ETL14%
FAQ

Frequently asked questions

Does a skill percentage mean every employer requires it?

No. It is the share of analyzed listings that explicitly name the skill. Read each posting, then show examples only for skills you actually have.

What if a listing has no city?

127 of 364 analyzed listings have no city in our data. They are not assigned to a city in the chart; this does not establish whether remote work is possible.

Why can the open listings differ from the market figures?

The market figures come from an analysis dated 22 September 2026. The open listings are loaded from the current index and can change between visits.

From data to applications

See Data Engineer jobs matched to your profile

Create a free profile to compare these market signals with your experience.

  1. 01Tell Kariyan what you want and where you can work.
  2. 02See why a job fits before you spend time preparing.
  3. 03Review every application before anything is sent.
See my matched jobs

Source: Kariyan job index, Germany. Some location, language and seniority fields are incomplete. We do not publish salary, demographic or response-rate data.