
Active Sourcing ohne saubere Boolean-Logik ist wie SQL ohne WHERE-Clause. Du findest alles und nichts. Ich sehe regelmäßig Recruiter, die seit Jahren sourcen und trotzdem Strings bauen, die entweder zu wenige oder die völlig falschen Profile zurückgeben. Wer hier schlampt, verbrennt wertvolle Zeit und übersieht die besten Talente am Markt.
Das Problem
Kandidatinnen und Kandidaten nutzen völlig unterschiedliche Begriffe, um ihre Erfahrung zu beschreiben. Gleichzeitig interpretieren Suchmaschinen und Jobplattformen Eingaben ohne klare Logik extrem fehlerhaft. Der häufigste Fehler ist das Weglassen von Klammern. Ein String wie "Java AND Python OR Go" wird je nach Plattform völlig unterschiedlich geparst.
Ohne Klammern interpretiert das System die Abfrage im schlimmsten Fall so, dass entweder Java und Python vorhanden sein müssen, oder einfach jeder angezeigt wird, der irgendwo das Wort "Go" im Profil stehen hat. Das Ergebnis ist eine Trefferliste voller Noise, die du mühsam händisch aussortieren musst. Auch unpräzise Wildcards (*) wie "Sys*" matchen von Sysop über Sysadmin bis hin zu "systematic" jeden Müll, den du gar nicht auf dem Schirm haben wolltest.
Warum das nicht reicht
Die Standard-Sourcing-Tipps raten meistens nur dazu, die fünf Grundoperatoren (AND, OR, NOT, Klammern, Anführungszeichen) zu nutzen. Aber das greift zu kurz. Ein Senior Engineer aus dem deutschen Mittelstand schreibt vielleicht "Softwareentwickler" statt "Software Engineer". In der Schweiz steht im Profil "Programmierer" oder "Informatiker FH", und eine Bewerberin aus Wien nutzt eventuell "Softwareentwicklerin (m/w/d)".
Wer nur mit den Standardbegriffen sucht, verpasst die besten Leute, die sich in den OR-Klauseln verstecken und von Standard-Suchmasken nie erfasst werden. Auch blinde NOT-Klauseln wie NOT "Junior" sind tückisch, weil sie erstklassige Senior-Profile herausfiltern, die das Wort "Junior" nur im Kontext einer früheren Rolle oder beim Thema "Mentoring von Juniors" im Profil stehen haben.
Was wirklich hilft
Du musst Boolean Search als Handwerk verstehen und deine Strings deterministisch aufbauen. Klammere immer, sobald du mehr als zwei Operatoren kombinierst.
Stelle dir vorab eine klare Faustregel auf: Pro relevanter Skill nutzt du mindestens zwei Synonyme, pro Rollenbezeichnung mindestens drei. Ein strukturierter String für eine Backend-Suche im DACH-Raum sieht dann so aus:
("Senior" OR "Lead" OR "Staff") AND ("Backend Engineer" OR "Software Engineer" OR "Softwareentwickler" OR "Software Developer" OR "Backend Developer" OR "Programmierer" OR "Informatiker") AND ("Go" OR "Golang") AND ("Kubernetes" OR "K8s") AND ("Berlin" OR "Munich" OR "Remote DACH") NOT ("Junior Developer" OR "Praktikant" OR "Werkstudent").
Setze Wildcards extrem präzise ein, beispielsweise "manag*" für Manager, Managing oder Management. Nutze den NEAR-Operator, falls dein ATS (wie SmartRecruiters oder Lever) ihn unterstützt. Die Eingabe "Kubernetes NEAR/5 production" liefert dir nur Profile, in denen beide Wörter maximal fünf Worte voneinander entfernt stehen. Das beweist echten Praxisbezug statt nur theoretischem Wissen aus einem Tutorial.
Für das plattformübergreifende Sourcing ist X-Ray-Search über Google der Hebel. Mit dem String "site:linkedin.com/in/ ("Senior Backend Engineer") ("Go" OR "Golang") ("Berlin" OR "München") -intitle:jobs" durchsuchst du öffentliche LinkedIn-Profile direkt, was bei der heutigen, aggressiven Bot-Detection von LinkedIn ein echter Vorteil ist. Das funktioniert auch hervorragend für alternative Plattformen wie site:github.com für Tech-Aktivitäten oder site:xing.com/profile für den DACH-Raum.
Hier sind drei praxiserprobte Vorlagen für deine tägliche Arbeit:
Data Engineer mit Cloud-Fokus: ("Data Engineer" OR "Data Engineering" OR "Analytics Engineer") AND ("Spark" OR "Databricks" OR "Snowflake") AND ("Python" OR "Scala") AND ("AWS" OR "GCP" OR "Azure") AND ("DACH" OR "Deutschland" OR "Schweiz" OR "Österreich")
Product Manager Fintech: ("Product Manager" OR "Senior Product Manager" OR "Lead Product") AND ("Fintech" OR "Banking" OR "Payments" OR "Insurance") AND ("B2B" OR "B2C") AND ("Berlin" OR "München" OR "Frankfurt" OR "Zürich")
Senior Backend Go im DACH-Raum: ("Senior" OR "Lead" OR "Staff") AND ("Backend" OR "Software") AND ("Engineer" OR "Developer" OR "Entwickler") AND ("Go" OR "Golang") AND ("Berlin" OR "München" OR "Hamburg" OR "Zürich" OR "Wien" OR "Remote") NOT ("Junior" OR "Praktikum" OR "Werkstudent")
Sourcing ist ein iterativer Prozess. Dein erster String soll einen Pool von 50 bis 300 Profilen liefern. Hast du zu wenige Treffer, lockere die Klauseln durch mehr OR und weniger AND. Hast du zu viele Treffer, verschärfe die Suche.
Wenn du als Inhouse-Team oder als Agentur dein Sourcing auf ein neues Level heben willst, oder dich als Kandidat optimal für diese Algorithmen positionieren möchtest, schau dir meine Unterstützung für Unternehmen und meine gezielte Bewerbungshilfe an.
Brauchst du Hilfe bei deiner Bewerbung?
Professionelle Bewerbungshilfe vom LinkedIn Top Voice, persönlich und diskret.
Zur Bewerbungshilfe