StepStone Jobs Scraper
Pricing
from $2.74 / 1,000 stepstone job results
StepStone Jobs Scraper
A scraper for public StepStone job listings in Germany from search and detail pages.
Pricing
from $2.74 / 1,000 stepstone job results
Rating
0.0
(0)
Developer
Leonardo Santos
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Extract public StepStone job listings from German result pages or specific posting URLs. Each row is flat and typed for recruiting research, market analysis, alerts, spreadsheets, and data pipelines.
Why this actor?
- Search and detail modes cover discovery and focused enrichment.
- Hard result/page limits keep delivery and spend bounded.
- Errors, blocked pages, not-found pages, and empty searches are free.
- A no-match page is reported as "no jobs found" — never as a retried failure.
- Public pages only: no login, profiles, applications, or contact enrichment.
Input
{"mode":"search","searchUrl":"https://www.stepstone.de/jobs/software-engineer/in-berlin","maxResults":50,"maxPages":1}
For detail mode, set mode to detail and provide jobUrls.
Output
{"mode":"search","input":"https://www.stepstone.de/jobs/software-engineer/in-berlin","job_id":"14478275","title":"Software Engineer (w/m/d)","company":"ÄRZTE OHNE GRENZEN e.V.","company_url":"https://www.stepstone.de/cmp/de/%c3%84rzte-ohne-grenzen-ev-32692/jobs","location":"Berlin","locations":["Berlin"],"remote":true,"contract_type":null,"work_type":null,"employment_type":null,"industry":null,"salary":null,"badges":[],"description":"Arbeitsort Berlin Arbeitsbeginn 01.11.2026 …","posted_at":null,"posted_relative":"vor 1 Woche","valid_through":null,"direct_apply":null,"url":"https://www.stepstone.de/stellenangebote--Software-Engineer-w-m-d-Berlin-AERZTE-OHNE-GRENZEN-e-V--14478275-inline.html","source_page":"https://www.stepstone.de/jobs/software-engineer/in-berlin","error":null,"scraped_at":"2026-09-16T00:00:00.000Z"}
| Field | Meaning |
|---|---|
mode | search or detail. |
input | The source search URL or posting URL. |
job_id | Stable public StepStone posting identifier. |
title | Job title. |
company | Hiring company name. |
company_url | Public company profile URL when the page links one. |
location | Primary location label as the page states it. |
locations | Every place label the page states; a multi-city posting lists each city. |
remote | true when the page states home office is possible, false when it says it is not, null when it says nothing. |
contract_type | Contract type as displayed ("Feste Anstellung"). Detail mode. |
work_type | Work types as displayed ("Homeoffice möglich, Teilzeit, Vollzeit"). Detail mode. |
employment_type | schema.org employment type ("FULL_TIME"). Detail mode. |
industry | Industry label from the posting. Detail mode. |
salary | Salary as displayed when the page states one; StepStone hides most salaries behind a login wall. |
badges | Card tags such as "Schnelle Bewerbung" or "Anschreiben nicht erforderlich". |
description | Listing preview text (search) or the full posting text (detail). |
posted_at | Posting timestamp when the page carries one. Detail mode. |
posted_relative | Posting age exactly as the page words it ("vor 5 Tagen"). |
valid_through | Application deadline when the page carries one. Detail mode. |
direct_apply | true when the posting offers direct application on StepStone. Detail mode. |
url | Canonical public posting URL. |
source_page | Page the row was extracted from. |
error | Free per-input error; null on job rows. |
scraped_at | Extraction timestamp. |
Pricing
Pay per event, and the platform usage is on us — the price you see is the price you pay, with no compute bill on top.
| Event | Price | What one charge buys |
|---|---|---|
| StepStone job result | $0.00274 | One delivered public StepStone job row. Error, invalid-input, blocked, not-found, and no-match rows are free. |
| Actor Start | $0.002 | One run, whatever it returns. |
Higher Apify subscription tiers pay less on every event (Silver −20%, Gold −35%).
Proxy
Requests use the Apify proxy configured in proxyConfiguration. The validated
default is datacenter. This actor does not bypass challenges.
Use cases
- Track German hiring by role and location.
- Build job alerts or market-demand datasets.
- Enrich a reviewed list of public StepStone posting URLs.
FAQ
Does this apply to jobs or scrape candidate profiles? No. It only extracts public job listing data and never logs in or submits applications.
This Actor is an independent tool and is not affiliated with StepStone.