Data

18,855 open blue-collar roles: the staffing demand map

Done-for-you B2B outbound · Original data

In short

On 22 July 2026 our dataset showed 18,855 publicly posted blue-collar roles across 11,455 distinct companies in Poland and Germany. Poland contributed 7,094 roles across 4,397 companies. German CE-driver demand alone accounted for 11,761 roles across 7,058 companies, making driver supply the single largest visible staffing opportunity in the two markets. The interesting number is not the total, it is roles per company, because that is what separates a company filling one gap from a company building a shift.

Ripe Leads European blue-collar hiring demand map with industrial staffing data
On this page
  1. The headline numbers
  2. Three things the numbers actually say
  3. Why publicly posted vacancies work as a sales signal
  4. Who this is useful to beyond staffing agencies
  5. What this dataset is not
  6. How to turn this into a target list

Most published labour-market commentary describes shortages in the abstract. This is a count of specific vacancies that specific employers chose to advertise on one day, which is a different and more useful thing: it names the accounts with a problem right now.

The headline numbers

Market and role familyOpen rolesCompaniesRoles per company
Germany, CE drivers11,7617,0581.7
Poland, all blue-collar7,0944,3971.6
Poland, electricians1,1056541.7
Poland, mechanics1,0546601.6
Poland, fitters and installers9846991.4
Poland, production workers866
Poland, warehouse staff7684351.8
Poland, welders4642551.8
Poland, metalworkers3482401.5

Polish role families overlap, so the sub-totals do not sum to the Polish figure. The combined total of 18,855 roles and 11,455 companies is Poland's all-blue-collar count plus German CE drivers.

Three things the numbers actually say

Germany's driver shortage is a breadth problem, not a depth one

11,761 roles sounds like a handful of enormous logistics operators hiring at scale. The company count says otherwise: 7,058 distinct employers, averaging 1.7 roles each. This is thousands of mid-sized hauliers and shippers each needing one or two drivers, not a few giants needing hundreds.

That changes the commercial approach completely. A supplier chasing the biggest names is competing with every other supplier for a small number of accounts. A supplier working the long tail has thousands of employers with a real, immediate gap and far less competition for attention.

Concentration matters more than volume

Electricians lead Polish volume at 1,105 roles, but they are spread across 654 companies. Welders show only 464 roles, but across 255 companies, which is a tighter pool where each account can be researched properly and approached with a specific industrial message.

For a small agency, the welder list is the better commercial target despite being less than half the size. You can work 255 accounts seriously. You cannot work 654 accounts seriously with two people, so you end up sending something generic to all of them and getting nothing.

The average hides the signal

A ratio of 1.6 roles per company is unremarkable. The value sits in the outliers. A single employer posting a dozen identical roles at once is either scaling fast or has just lost its supplier, and both are the exact moment an agency wins the account. Averages describe the market. Outliers name the customer.

Why publicly posted vacancies work as a sales signal

A job advert is an unusual piece of public information because it states three things at once, voluntarily: the company has a gap, it has internal approval to fill it, and it has allocated money. Very little else a company publishes tells you that much about readiness to buy.

The strongest single variant is repetition. An employer posting the same role for the third time is visibly failing to fill it. At that point your message is not a cold approach, it is a response to a problem they have already announced.

Who this is useful to beyond staffing agencies

What this dataset is not

It counts vacancies employers chose to publish, so it under-represents roles filled through agencies, referrals or word of mouth, which in blue-collar work is a meaningful share. It is a single-day snapshot rather than a trend line. Role families are query groups and overlap at the edges, so sub-totals should not be summed.

It is a demand signal for outreach targeting. It is not an official labour-market statistic and should not be cited as one.

How to turn this into a target list

Pick one role family and one region. Not all of Poland and not all trades. A few hundred well-chosen employers beats several thousand generic ones, and it does not burn your addressable market in a month.

Sort by repetition, not by company size. The employer posting the same role repeatedly has the sharper problem, regardless of headcount.

Write to the operational decision maker. Production managers, shift leaders and warehouse managers mostly do not maintain active LinkedIn profiles, but they all have work email addresses. Channel choice follows from that, not from preference.

Reference the signal in one sentence. One line about what you noticed, one line about what you can do. Not a report on how many adverts they have posted and since when, which reads as surveillance rather than as a normal market observation.

The underlying role-by-role breakdowns are published separately, including the Polish blue-collar market, German CE drivers, Polish warehouse staff and Polish welders.

Frequently asked

How many blue-collar roles were open in Poland and Germany in July 2026?
Our snapshot on 22 July 2026 found 18,855 publicly posted blue-collar roles across 11,455 distinct companies in the two markets combined. Poland accounted for 7,094 roles across 4,397 companies. German CE-driver demand alone accounted for 11,761 roles across 7,058 companies, which makes driver supply the single largest visible staffing opportunity in the dataset.
Which roles show the most staffing demand in Poland?
By open roles, the largest Polish groups were electricians at 1,105 roles across 654 companies, mechanics at 1,054 across 660, fitters and installers at 984 across 699, production workers at 866, warehouse staff at 768 across 435, welders at 464 across 255, and metalworkers at 348 across 240. Electricians and mechanics lead on volume, while welders and metalworkers concentrate demand into fewer accounts.
What does roles per company tell you?
It separates broad shallow demand from concentrated deep demand. Polish warehouse roles run at roughly 1.8 per company and welders at 1.8, meaning most employers need one or two people. German CE drivers run at roughly 1.7 per company but across 7,058 employers, so the volume comes from breadth. A high ratio at a single company is the stronger signal, because it means a shift is being built or a supplier has just failed.
How should a staffing agency use this data?
Target the event, not the profile. A company posting the same role repeatedly is visibly failing to fill it, which is a live problem you can solve now rather than a company that merely matches your filters. Narrow to one role family and one region first, because a list of a few hundred well-chosen employers outperforms a list of several thousand generic ones, and it does not exhaust your addressable market in a month.
How was this dataset built?
From publicly posted job advertisements collected on 22 July 2026, grouped into role families and deduplicated to distinct hiring companies. It counts vacancies that employers chose to publish, so it under-represents roles filled through agencies or word of mouth and reflects one point in time. It is a demand signal for outreach targeting, not an official labour-market statistic.

Want the accounts behind these numbers?

Book a short strategy call. We will show you which employers in your region and role family are hiring right now, and what we would write to them.

Book a strategy call