Career · Job Search · Recruiting
One Wrong Move and You’re Out: How to Work With Recruitment Agencies in Germany
Two agencies submit your CV to the same company – and you’re out of the running, even though your profile is a perfect fit. This happens more often than you’d think, and most candidates don’t even know the risk exists. Yet working with recruitment agencies is one of the strongest channels in any job search: free for you, past the ATS filter, straight to the decision-maker. You just need to know how the game works.
This guide gives you exactly that: the rules of the game, the right agencies for your profile, the message formula recruiters actually answer – and the traps nobody warns you about. All drawn from my daily coaching practice with job seekers in the German market.
Key Takeaways in 30 Seconds
- Reputable recruitment agencies never charge candidates – the hiring company pays
- Pick 3–4 well-matched agencies instead of 20 – and message the responsible consultant, not the head office
- Ask explicitly for direct placement (permanent position), or you may end up in the temp-staffing pool
- Document exactly which agency presented you where – duplicate submissions can disqualify you
- Follow up once after 7 days of silence, then move on
How Recruitment Agencies Work – the Rules of the Game
Reputable recruitment agencies never charge you as a candidate. They receive a fee from the hiring company, typically a percentage of your annual salary. The one notable exception in Germany: private placement agencies that bill via the Aktivierungs- und Vermittlungsgutschein (AVGS-MPAV, the placement voucher issued by the Agentur für Arbeit) – here too, you pay nothing; the employment agency covers the success fee. Anyone who asks you personally for money is not legitimate.
Which leads to the most important rule for managing your expectations: the recruiter works for the company, not for you. They’ll get in touch when your profile matches an active mandate – not because they’re generally hunting a job on your behalf. Silence says nothing about your qualifications; it only means no matching mandate is on their desk right now. Once you know that, you won’t take silence personally – and you’ll stay strategic.
What you actually gain: a human being places your profile directly with the decision-maker – bypassing the applicant tracking system. You get matched to mandates that are advertised anonymously (“our client, a leading company…”) or that you would never have found yourself. And a good consultant gives you honest feedback on your CV and salary expectations before you sit in the interview.
Direct Placement, Temp Staffing, Headhunting – Know the Difference
Before you upload your profile anywhere, clarify the contract model:
Direct placement (permanent placement): You’re hired directly and permanently by the company; the agency only facilitates the process. This is what this guide is about.
Temp staffing (Arbeitnehmerüberlassung / Zeitarbeit): You’re employed by the staffing firm and “leased” to companies – often with a takeover option, but a fundamentally different contract. Large providers like Randstad or Manpower do a lot of business in this model.
Headhunting / executive search: Works in reverse – the headhunter approaches you. Cold inquiries to classic executive search firms usually go nowhere; your lever there is a polished LinkedIn profile through which you get found.
Many large firms run several models in parallel. In your first contact, ask explicitly for direct placement into a permanent position.
The Right Agencies for Your Profile
Don’t blast 20 agencies – select 3–4 deliberately: one or two large generalists plus two specialists that fit your profile.
| Agency | Focus | Level |
|---|---|---|
| Hays | IT, engineering, finance – Germany’s largest professional placement provider | Professional to leadership |
| DIS AG | Office, finance, IT, industry | Professional |
| Randstad / Manpower | Broad coverage; ask explicitly for direct placement | Entry to professional |
| HAPEKO | Consultancy for the German Mittelstand, 25+ offices in Germany and Austria | Senior to leadership |
| Michael Page | Sales, marketing, finance, engineering – international network | Professional to leadership |
| Page Personnel | Sister brand of Michael Page | Junior to professional |
| Robert Walters | Finance, banking, IT – international | Specialist to manager |
| YER | Engineering, IT, digital, finance – places around 1,000 university graduates per year | Professional to senior |
| Amadeus Fire | Commercial roles, accounting and finance, IT | Professional |
| Robert Half | Finance & office up to management level; free salary guide is a strong negotiation tool | Professional to management |
| Ferchau Direct / Brunel | Engineers and technical specialists | Professional to executive |
Important: always contact the branch in your region, not the head office. The local consultant knows the companies on the ground.
Find the Right Recruiter – the Person, Not the Firm
At large firms, it’s not “the company” handling your profile but an individual consultant with a fixed specialty. That person is your target:
- LinkedIn search formula: “Consultant” + firm name + your field + your city (example: “Consultant Hays Finance Frankfurt”)
- Check the profile: The specialization is usually right in the headline (“Recruiting Controlling & Accounting”)
- Alternative route: Open a current job ad in your field on the agency’s website – the responsible contact person is almost always named there
The Dual Strategy: Database Plus Direct Message
Just uploading your profile and waiting – that’s what everyone does, and most never hear back. From my coaching practice, this combination works reliably:
- Upload your profile on the agency website – you’re in the database and get found when mandates match
- In parallel, message the responsible consultant on LinkedIn – this lifts you out of the database and makes you an active candidate
The Message Formula: Answerable in 10 Seconds
Recruiters receive dozens of messages a day. Yours needs four building blocks – nothing more:
- Target position – what exactly are you looking for?
- Your USP in one sentence – “8 years of group controlling + SAP S/4HANA” instead of “versatile and motivated”
- Region and work model – where, remote/hybrid/on-site?
- Availability – from when?
Example: “Hello [first name], I see you cover finance roles at [firm]. I’m a controller (8 years of group controlling, SAP S/4HANA), available from September in the Frankfurt area, hybrid preferred. Does my profile match any of your current mandates? Happy to send my CV directly. Best regards, [name]”
No essay, no filler. The consultant can decide instantly: fit or no fit.
And expect the salary question. In the first call, every recruiter asks for your expectation – they need it for matching. Prepare a researched range and state it openly. Candidates who dodge this get matched less.
The Duplicate-Submission Trap – the Mistake From the Opening Line
Back to the scene from the start: if two agencies submit your CV to the same company – or an agency presents you where you’ve also applied directly yourself – a fee dispute arises. The common outcome: the company drops you entirely to sidestep the conflict. Your safeguards:
- Keep a list: which agency presented you to which company, and when
- Give only one agency your explicit go-ahead per company – and set a blocking note for your current employer
- Tell every agency where you’ve already applied yourself
Staying on It – Systematically, Not Hopefully
No reply after 7 days? Follow up once, briefly and without reproach. Then close the loop and activate the next contact. On top of that: send your agencies a short update every 2–3 months (“still available, profile updated”) – databases go stale, and active candidates get matched first.
The Three Most Common Mistakes
- Scattergun instead of selection: 20 identical messages achieve less than 4 targeted ones to the right consultant.
- Vague profile: “Open to anything” translates for recruiters as “impossible to place”. A clear target position is mandatory.
- Ignoring the contract model: If you don’t ask for direct placement, you may quickly land in the temp-staffing pool – and wonder about the offers.
Your 5 Steps to Take Away
- Select 3–4 agencies: 2 generalists + 2 specialists for your profile
- Identify the responsible consultant with the LinkedIn search formula
- Run the dual strategy: database profile + direct message using the 4-block formula
- Document your submissions – one company, one agency
- Follow up after 7 days, send an update every 2–3 months
Frequently Asked Questions
What does a recruitment agency cost for candidates in Germany?
Nothing. Reputable agencies are paid exclusively by the hiring company. With private placement agencies using the AVGS voucher, the Agentur für Arbeit covers the success fee.
How many recruitment agencies should I contact at once?
3–4 deliberately chosen ones. More increases the risk of duplicate submissions and dilutes your support.
Why isn’t the recruiter getting back to me?
Usually there’s simply no matching mandate. Agencies work mandate by mandate – silence is not a rejection of your profile. Follow up once after 7 days, then move on.
Direct placement or temp staffing – which is better?
They’re different contract models: with direct placement you’re employed permanently by the company; with temp staffing, by the staffing provider. For professionals and leaders, direct placement is usually the goal – ask for it explicitly in your first contact.
Don’t Navigate This Alone
If you’re job hunting in Germany and want a complete application strategy – from defining your target position and selecting the right agencies to negotiating your salary – that’s exactly what we build in my coaching. If you’re registered with the Agentur für Arbeit, the coaching can be fully funded through an AVGS voucher, at no cost to you.
Niv Nowbakht, ICF-educated Business and Career Coach Berlin. 12 years of experience. M.A. Communication Sciences. Available for Career Coaching and Leadership Coaching – remote across DACH.