Personio Jobs Scraper
Pricing
from $2.00 / 1,000 jobs
Personio Jobs Scraper
All open jobs from any company's Personio careers page — title, office, department, seniority, apply link. No key.
Pricing
from $2.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Dev D
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
Personio Jobs Scraper 💼
Pull all open jobs from any company's Personio careers page — straight from Personio's public XML feed. No API key, no proxy.
Give it one or more company names and get every open role: title, office(s), department, employment type, seniority, schedule, full description, and the direct link. One clean call per company (Personio publishes a structured XML job feed).
Perfect for job boards & aggregators, recruiters & sourcers, hiring/market intelligence, and talent CRMs.
Uses each career site's public
/xmlfeed — no key, no login. Very low maintenance.
Features
- ✅ No API key, no proxy — public XML feed.
- ✅ Whole board in one call — all open jobs per company.
- ✅ Rich fields — office(s), department, employment type, seniority, schedule, years of experience.
- ✅ Clean text — descriptions decoded from HTML.
- ✅ Filters — title keyword, office/location, department.
- ✅ Multi-company — subdomains or custom career hosts, with language select.
Input
| Field | Description |
|---|---|
| Companies | A Personio subdomain (<name>.jobs.personio.de → just <name>) or a full career host. |
| Title keyword | Only jobs whose title contains this text. |
| Location / office | Filter by office text (e.g. Munich, Berlin, Dublin). |
| Department | Filter by department. |
| Language | Feed language code (en, de, …). Blank = site default. |
| Max results | Cap across all companies. |
Finding the site: it's the company's careers URL —
<subdomain>.jobs.personio.de.
Example — a company's engineering jobs in Munich
{"companies": ["personio"],"titleKeyword": "engineer","location": "Munich","language": "en"}
Example — several companies at once
{"companies": ["personio", "acme"]}
Output
{"company": "Personio SE & Co. KG","host": "personio.jobs.personio.de","id": "1834171","title": "Staff Software Engineer, Data Platform","department": "Product and Tech","recruiting_category": "Engineering","employment_type": "permanent","seniority": "experienced","schedule": "full-time","years_of_experience": "7-10","occupation": "software_and_web_development","occupation_category": "it_software","office": "Munich","offices": ["Munich", "Berlin"],"location": "Munich, Berlin","description": "The Role: How you'll make an impact at Personio\n…","created_at": "2024-11-13T14:10:41+00:00","url": "https://personio.jobs.personio.de/job/1834171"}
Run it on a schedule
Track a set of companies' boards daily to catch new postings — pipe to a sheet, ATS, Slack or a webhook.
Notes & limitations
- One company per site; a company not on Personio (or with no jobs) is skipped gracefully.
- Fields come from the site's XML job feed; some optional fields (seniority, years of experience) may be empty depending on the company.
- Data source: the company's Personio career site. Sibling actors exist for Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee and Teamtailor.
Keywords
Personio, jobs, ATS, job scraper, careers, job board, recruiting, hiring, talent sourcing, job postings, applicant tracking, Germany jobs, DACH jobs, remote jobs, employment, vacancies, job listings, recruitment data, hiring intelligence, XML feed, job feed, HR tech.