DACH ATS Jobs Search (Germany, Austria, Switzerland)
Pricing
from $1.50 / 1,000 job returneds
DACH ATS Jobs Search (Germany, Austria, Switzerland)
Search 70,000+ jobs from 2,200+ employer career sites in Germany, Austria and Switzerland (softgarden, d.vinci). Radius search by city or postal code, German/English keywords, only-new mode for daily alerts, closed-job tracking. Updated daily, no personal data.
Pricing
from $1.50 / 1,000 job returneds
Rating
0.0
(0)
Developer
Nightowl Baba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Security
Limited permissionsShare
DACH ATS Jobs Search – Germany, Austria, Switzerland
Search 70,000+ open jobs from 2,200+ employer career sites in Germany, Austria and Switzerland – straight from the companies' own applicant tracking systems (softgarden, d.vinci). No job board duplicates, no scraping setup, results in seconds.
Why this Actor
- Jobs you won't find on the big boards. Many small and mid-sized employers (hospitals, care providers, Mittelstand, public utilities) only publish on their own career site. This Actor reads those sites daily.
- Search by place and radius. Enter a city or postal code ("München", "76133", "Wien") and a radius in km. Every job comes with postal code, coordinates and distance.
- German and English keywords. "Entwickler" also finds "Developer" and "Engineer", "Werkstudent" finds "Working Student". Gender suffixes like (m/w/d) are ignored.
- Only new jobs. Turn on Only new jobs since my last run and schedule the Actor daily: you get each job exactly once.
- Closed jobs. Jobs that disappear from a career site are marked
closedwith aclosedAtdate (kept for 30 days). - Clean data, no personal data. One unified schema across all systems. Recruiter names and contact persons are never included.
- Fast and cheap. A search runs in about 10 seconds. You pay only for the jobs returned.
Example input
{"keywords": ["Pflegefachkraft", "Krankenpfleger"],"location": "Karlsruhe","radiusKm": 30,"onlyNew": true,"stateKey": "nursing-karlsruhe"}
Unknown or misspelled input fields cause a clear error instead of being silently ignored.
Output
Example item (description shortened):
{"id": "softgarden:60054360","source": "softgarden","portal": "kinderklinik-schoemberg.softgarden.io","company": "Kinderklinik Schömberg gGmbH","companyWebsite": "https://kinderklinik-schoemberg.de/","industry": "Care Professions","datePosted": "2026-10-22T16:02:42.131+02:00","employmentType": ["other"],"salary": null,"description": "Die Kinderklinik Schömberg gGmbH ist ein modernes neurologisches Fachkrankenhaus mit 62 Betten. Wir diagnostizieren und behandeln Kinder, Jugendliche und junge …","firstSeenAt": "2026-10-30T18:03:15.561Z","title": "Pflegefachkraft Springerpool","category": ["Pflege, Therapie und Assistenz"],"experienceLevel": null,"locations": [{"country": "DE","postalCode": "75328","city": "Schömberg","region": "Baden-Württemberg","lat": 48.7871,"lon": 8.645}],"url": "https://kinderklinik-schoemberg.softgarden.io/job/60054360/Pflegefachkraft-Springerpool?l=de","applyUrl": "https://kinderklinik-schoemberg.softgarden.io/job/60054360/Pflegefachkraft-Springerpool?l=de","workModel": "onsite","isActive": true,"lastSeenAt": "2026-10-30T23:52:44.757Z","distanceKm": 30,"status": "active"}
| Field | Description |
|---|---|
title, company, companyWebsite, industry | Job and employer |
locations[] | country, postalCode, city, region, lat, lon |
distanceKm | Distance to your search location |
employmentType[] | full-time, part-time, temporary, internship, contract, other |
experienceLevel | apprenticeship, student, entry, experienced, lead (or null) |
workModel | remote, hybrid, onsite |
salary | min, max, currency, period when the employer publishes it |
datePosted, firstSeenAt, lastSeenAt | Dates |
status, isActive, closedAt | new, active or closed |
description | Full text (can be switched off) |
url, applyUrl, alsoPostedAt[] | Job page, application form, identical postings on other career sites |
source, portal, id | Origin system and stable job ID |
Pricing
Pay per event, no subscription:
| Event | Price (Free plan) | Discounted plans |
|---|---|---|
| Job returned | $3.00 per 1,000 jobs | down to $1.50 per 1,000 |
| Search run | $0.01 per run | $0.01 |
A daily job alert that returns 5 new jobs costs about $0.03 per day. With the $5 monthly free credit of the Apify Free plan you can try about 1,600 jobs for free. Set a maximum cost per run in the run options and the Actor stops when it is reached.
Coverage and update frequency
- The index is refreshed daily.
- Systems: softgarden and d.vinci. More (Personio and others) are coming.
- The list of career sites is extended regularly.
FAQ
Can I use it for job alerts? Yes: schedule it daily with onlyNew: true and connect the dataset to e-mail, Slack, Google Sheets or a webhook via Apify integrations.
Is this legal? The Actor only reads publicly available job postings that employers publish to be found, and it does not collect personal data.
Something missing or wrong? Please open an issue on the Issues tab, we usually answer within a day.