Stepstone.de Search Jobs by Url or Keywords
Pricing
from $1.00 / 1,000 results
Stepstone.de Search Jobs by Url or Keywords
High-speed HTTP scraper for Stepstone.de. Extract job postings, salaries, locations, skills, and company profiles with PPE pricing.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Made In Germany
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
StepStone Job Scraper — European Tech & Executive Jobs, Salaries & Direct Apply
A high-performance, cost-effective Apify Actor designed to extract comprehensive job postings from Stepstone.de using search keywords, locations, or custom listing URLs.
Powered by a Pure HTTP Fast-Path architecture with Crawlee (CheerioCrawler + got-scraping), this scraper bypasses client-side browser overhead to deliver up to 10x faster extraction at a fraction of the computing cost.
💰 Pricing (Pay-Per-Event)
This actor operates on a pay-as-you-go Pay-Per-Event (PPE) pricing model. You only pay for what you extract:
| Event Name | Purpose | Price (USD) | Description |
|---|---|---|---|
apify-default-dataset-item | result | $0.001 | Single result in the default dataset. |
apify-actor-start | Actor Start | $0.005 | Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event). |
additional-data | Additional Data | $0.001 | Charged for additional data |
🚀 Key Features & Why It Beats Alternatives
- ⚡ Blazing Fast HTTP Engine: Uses direct SSR state extraction (
__PRELOADED_STATE__) and Cheerio parsing instead of heavy headless browsers (Puppeteer/Playwright). - 💰 Fair Pay-Per-Event (PPE) Pricing: Pay only for what you extract! Flat $0.005 on actor start + $0.001 per scraped job record.
- 🛡️ Built-in Anti-Bot Protection: Emulates Chrome 130+ TLS fingerprints, browser header generation, and integrates seamlessly with Apify Residential Proxies.
- 📊 Rich Structured Data: Extracts job IDs, titles, company details, locations, salary brackets, employment types, work-from-home policy, posting dates, full direct URLs, benefits, and snippets.
- 🔄 Robust Pagination: Automatically handles pagination across hundreds of result pages up to your configured
maxItemslimit.
📥 Input Configuration
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
startUrls | Array | No | ["https://www.stepstone.de/jobs/software-engineer/in-munich"] | Stepstone job search or listing URLs to crawl. |
searchQuery | String | No | "Software Engineer Munich" | Free-text search terms (e.g. "Data Analyst Berlin"). Used if startUrls is empty. |
maxItems | Integer | No | 50 | Maximum number of job postings to collect (1 to 50,000). |
scrapeDetails | Boolean | No | false | When enabled, visits individual job posting pages for full description HTML. |
proxy | Object | No | { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] } | Proxy configuration. Residential proxies are recommended for high-volume jobs. |
Sample Input JSON
{"startUrls": [{"url": "https://www.stepstone.de/jobs/software-engineer/in-munich"}],"searchQuery": "Software Engineer Munich","maxItems": 50,"scrapeDetails": false,"proxy": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
📤 Output Format
Each record pushed to the default Apify Dataset contains:
| Field | Type | Description |
|---|---|---|
id | String | Unique Stepstone job identifier |
title | String | Job title |
companyName | String | Hiring organization / company name |
companyId | Number/String | Company ID on Stepstone |
companyUrl | String | Link to company profile on Stepstone |
companyLogoUrl | String | URL of the company logo |
location | String | City, region, or locations list |
salary | String/Null | Salary estimate or disclosed range (e.g., "60,000 - 75,000 EUR / year") |
jobType | String | Employment type (e.g., Full-time, Part-time, Working Student) |
postingDate | String | ISO 8601 publication timestamp |
directUrl | String | Canonical job offer link |
workFromHome | String/Null | Remote status (Hybrid, Remote, On-site) |
textSnippet | String/Null | Short summary or introduction snippet |
skills | Array | Required skills and technologies |
jobBenefits | Array | Listed perks and benefits |
isSponsored | Boolean | Indicates if job listing is sponsored |
isTopJob | Boolean | Indicates if job is a featured Top Job |
sourceUrl | String | Listing URL where the job was discovered |
scrapedAt | String | ISO 8601 scraping timestamp |
Sample Output Record
{"id": "14537081","title": "Software Engineer Java (all genders)","companyName": "adesso insurance solutions GmbH","companyId": 153720,"companyUrl": "https://www.stepstone.de/cmp/de/adesso-insurance-solutions-gmbh-153720/jobs","companyLogoUrl": "https://www.stepstone.de/upload_DE/logo/A/logoadesso-insurance-solutions-GmbH-153720DE.gif","location": "Berlin, Hamburg, München, Köln, Frankfurt, Stuttgart, Leipzig, Dortmund","salary": "65,000 - 80,000 EUR / year","jobType": "Full-time","postingDate": "2026-09-24T05:27:26+02:00","directUrl": "https://www.stepstone.de/stellenangebote--Software-Engineer-Java-all-genders-Berlin-Hamburg-Muenchen-Koeln-Frankfurt-Stuttgart-Leipzig-Dortmund-adesso-insurance-solutions-GmbH--14537081-inline.html","workFromHome": "Hybrid (Partial Home Office)","textSnippet": "Als Teil der adesso group bündelt die adesso insurance solutions GmbH das eigene Produktportfolio für den Versicherungsmarkt...","skills": ["Java", "Spring Boot", "Docker"],"jobBenefits": ["Bleib gesund und fit: Sportzuschüsse und Gesundheitstage","Finde deine Work-Life-Balance: Flexible Arbeitsmodelle und mobiles Arbeiten","Lerne und wachse mit uns: Weiterbildungsbudget und Schulungen"],"isSponsored": false,"isTopJob": false,"sourceUrl": "https://www.stepstone.de/jobs/software-engineer/in-munich","scrapedAt": "2026-09-28T02:44:03.456Z"}
🏷️ Tags & Categories
stepstone, job-scraper, germany-jobs, recruitment, career, hiring, cheerio, fast-path, pay-per-event, hr-analytics