DACH ATS Jobs Search (Germany, Austria, Switzerland) avatar

DACH ATS Jobs Search (Germany, Austria, Switzerland)

Pricing

from $1.50 / 1,000 job returneds

Go to Apify Store
DACH ATS Jobs Search (Germany, Austria, Switzerland)

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

Nightowl Baba

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Security

Limited permissions

Share

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 closed with a closedAt date (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"
}
FieldDescription
title, company, companyWebsite, industryJob and employer
locations[]country, postalCode, city, region, lat, lon
distanceKmDistance to your search location
employmentType[]full-time, part-time, temporary, internship, contract, other
experienceLevelapprenticeship, student, entry, experienced, lead (or null)
workModelremote, hybrid, onsite
salarymin, max, currency, period when the employer publishes it
datePosted, firstSeenAt, lastSeenAtDates
status, isActive, closedAtnew, active or closed
descriptionFull text (can be switched off)
url, applyUrl, alsoPostedAt[]Job page, application form, identical postings on other career sites
source, portal, idOrigin system and stable job ID

Pricing

Pay per event, no subscription:

EventPrice (Free plan)Discounted plans
Job returned$3.00 per 1,000 jobsdown 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.