StepStone Jobs & Talent Intelligence Scraper
Pricing
from $0.45 / 1,000 results
StepStone Jobs & Talent Intelligence Scraper
Ultra-fast, HTTP-only reverse-engineered scraper for StepStone (DE, AT, BE). Extracts structured job vacancies, salaries, skills, companies, locations, remote status, and direct application links with zero browser overhead.
Pricing
from $0.45 / 1,000 results
Rating
0.0
(0)
Developer
Willy Lengkong
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
🏢 StepStone Jobs & Talent Intelligence Scraper
Ultra-fast, HTTP-only reverse-engineered scraper for StepStone (Austria, Germany, Belgium). Extract high-value, structured B2B job vacancies, salaries, skills, hiring companies, locations, remote/hybrid status, and direct application links with zero browser overhead.
⚡ Key Features
- Blazing Fast HTTP Extraction: Direct extraction of the server-rendered preloaded state (
window.__PRELOADED_STATE__['app-unifiedResultlist']). Fetches 25 vacancies per single HTTP request in under ~1 second. - TLS Fingerprint Impersonation: Uses
curl_cffito mimic standard Chrome TLS/HTTP2 fingerprints, bypassing anti-bot measures. - Comprehensive Data Schema: Captures complete job vacancy attributes including salary ranges, detected skills, remote work status, company logos, postal codes, and tags.
- Pay-Per-Event (PPE) Optimized: Ideal for low-compute execution costs ($0.0010/record) with minimal RAM usage (under 256MB).
- Multi-Country Support: Query
stepstone.at(Austria - no proxy needed),stepstone.de(Germany - via residential proxy), andstepstone.be(Belgium). - Flexible Filters: Filter by keywords, cities, publication age (24h, 7d, 14d, 30d), and remote-only tags.
📥 Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
queries | Array of Strings | No | ["python"] | Keywords, job titles, or skills to search for (e.g. ["data engineer", "react"]). |
locations | Array of Strings | No | ["Wien"] | Cities or regions to search in (e.g. ["Wien", "Berlin", "Munich"]). |
country | String (Select) | No | "at" | Target StepStone domain: "at" (Austria), "de" (Germany), "be" (Belgium). |
datePosted | String (Select) | No | "all" | Filter by age: "all", "24h", "7d", "14d", "30d". |
workFromHomeOnly | Boolean | No | false | When true, filters only remote / home-office eligible roles. |
directUrls | Array of Strings | No | [] | List of full StepStone search URLs to scrape directly. |
maxItems | Integer | No | 50 | Maximum number of job postings to extract. |
impersonate | String | No | "chrome124" | Browser TLS profile for WAF bypass. |
proxyConfiguration | Object | No | {"useApifyProxy": false} | Apify Proxy configuration (Residential recommended for Germany). |
📤 Output Schema Example
Each dataset item pushed to the default Apify Dataset matches the following JSON structure:
{"id": 990164,"harmonisedId": "eee4a125-0c7c-4750-b1c3-56cf797c94ba","title": "Senior AI / ML Engineer (Python)","companyName": "IESF AG","companyId": 158699,"companyUrl": "https://www.stepstone.at/cmp/de/iesf-ag-158699/jobs","companyLogoUrl": "https://www.stepstone.at/upload_at/logo/3/logoIESF-AG-158699AT-2509031546.gif","location": "Vienna","postCode": null,"datePosted": "2026-08-30T00:56:02+02:00","url": "https://www.stepstone.at/stellenangebote--Senior-AI-ML-Engineer-Python-Vienna-IESF-AG--990164-inline.html","workFromHome": false,"salary": null,"unifiedSalary": null,"textSnippet": "Our client is a leading supplier of software products in the field of eCustoms internationally...","labels": [{"label": "Schnelle Bewerbung","type": "QUICK_APPLY"}],"skills": ["Python","Machine Learning"],"isTopJob": false,"isSponsored": false,"isAnonymous": false,"scrapedAt": "2026-09-06T10:35:00.000Z"}
🛡️ Proxy & WAF Notes
- Austria (
stepstone.at): Operates reliably without proxies. Perfect for fast, cost-effective scraping and local testing. - Germany (
stepstone.de): StepStone Germany enforces Akamai EdgeSuite Bot Manager. When scrapingstepstone.deon the Apify platform, enable Apify Residential Proxy with Germany (DE) or European targeting:"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"countryCode": "DE"}