StepStone Jobs Scraper - Salaries & New-Job Alerts avatar

StepStone Jobs Scraper - Salaries & New-Job Alerts

Pricing

from $0.90 / 1,000 jobs

Go to Apify Store
StepStone Jobs Scraper - Salaries & New-Job Alerts

StepStone Jobs Scraper - Salaries & New-Job Alerts

Scrape StepStone job ads from Germany, Belgium and the Netherlands with structured salary ranges (min/max/currency), benefits, company data and optional full descriptions. Monitoring mode returns only jobs you haven't seen before, so scheduled runs never charge twice for the same ad.

Pricing

from $0.90 / 1,000 jobs

Rating

0.0

(0)

Developer

Taha Mtira

Taha Mtira

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Categories

Share

StepStone Jobs Scraper: salaries, full descriptions and new-job alerts

Get job ads from StepStone Germany, Belgium and the Netherlands as clean, structured data: title, company, location, salary range (min/max/currency/period), benefits, posting and expiry dates, and optionally the full job description.

Turn on monitoring mode and schedule it daily: each run returns only jobs you haven't received before, so you get a fresh-ads feed and never pay twice for the same job.

What you can use it for

  • Recruiting and lead generation. Find companies hiring for the roles you place, with company pages and logos.
  • Job alerts and job boards. Feed new StepStone ads into your own site, Slack or CRM every morning.
  • Salary research. Compare pay ranges by role and city. Salaries are numbers, not text, so they go straight into a spreadsheet.
  • Labour-market analysis. Track hiring demand by role, region and industry over time.

How to use it

  1. Enter one or more job titles or keywords (e.g. software engineer, Pflegefachkraft).
  2. Pick the country, and optionally a location, radius and posted within filter.
  3. Set Maximum jobs and click Start.

Prefer the StepStone website's filters? Paste the URL of any StepStone search-results page into StepStone search URLs.

Daily new-job feed

  1. Turn on Only new jobs (monitoring mode) and give the feed a monitoring key (e.g. berlin-devs).
  2. Create a schedule for the Actor (e.g. every day at 07:00).
  3. Every run then saves only ads that appeared since the previous run. Add an integration (email, Slack, webhook, Google Sheets) to receive them automatically.

Output example

{
"id": "14564749",
"title": "Senior Consultant Change Management Schwerpunkt Datenanalyse (m/w/d)",
"companyName": "mgm consulting partners GmbH",
"companyUrl": "https://www.stepstone.de/cmp/de/mgm-consulting-partners-gmbh-44339/jobs",
"location": "Berlin, Hamburg, Köln, München-Nord",
"url": "https://www.stepstone.de/stellenangebote--Senior-Consultant-Change-Management-...--14564749-inline.html",
"datePosted": "2026-10-16T10:04:38.563Z",
"expiresAt": "2026-11-30T11:01:08.557Z",
"salaryMin": 63000,
"salaryMax": 76500,
"salaryCurrency": "EUR",
"salaryPeriod": "Annually",
"salaryIsEstimate": true,
"benefits": ["Smartphone sowie eine Firmenkreditkarte", "30 Tage Urlaub sowie Sabbaticaloption", "..."],
"snippet": "mgm berät seit über 20 Jahren internationale Kunden ...",
"country": "de",
"searchQuery": "data analyst",
"scrapedAt": "2026-10-25T15:03:57.931Z"
}

With Include full job descriptions on, each job also gets description, descriptionHtml, employmentType, industry, directApply, validThrough and the address fields (streetAddress, addressLocality, postalCode, addressCountry).

About salaries

StepStone shows a salary range for most German ads. salaryIsEstimate: true means the range is StepStone's own estimate for that job, and false means the employer published it. In our tests about 85% of German ads had a salary range. Belgian and Dutch ads usually have none.

Pricing

You pay per job saved, plus a small extra per job when full descriptions are enabled. There's no subscription. You can set a maximum cost per run in the run options and the Actor stops cleanly when it's reached.

Tips

  • Germany is the big one. Searches like developer return thousands of ads. StepStone NL is much smaller.
  • Region-restricted ads. A few employers (about 10% of ads) hide their ad from visitors outside their country. Those jobs are still saved with all list data and marked regionRestricted: true. To get their full description too, set the proxy to a German residential proxy (Apify Proxy group RESIDENTIAL, country DE).
  • Each search returns at most what StepStone itself shows (25 per page). Split very broad searches by city or keyword to go deeper.

FAQ

Is scraping StepStone legal? This Actor only collects publicly visible job ads and no personal data about candidates. You're responsible for how you use the data, including GDPR and StepStone's terms. Ask a lawyer if you're unsure.

Something broke or a field is missing? Open an issue on the Actor's Issues tab. We monitor the Actor daily and fix layout changes quickly.