Karriere.at Scraper - Austrian Job Listings
Pricing
Pay per usage
Karriere.at Scraper - Austrian Job Listings
Scrape job listings from Karriere.at, Austria's largest job portal. Search by keyword, location, and employment type. Extract job titles, companies, salaries, descriptions, contract types, and locations. No login or cookies required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Karriere.at Scraper
Scrape job listings from Karriere.at, Austria's largest and most popular job portal. Extract structured data including job titles, companies, salaries, locations, employment types, and full job descriptions. No login or cookies required.
How to scrape Karriere.at data
- Go to the Karriere.at Scraper on Apify Store.
- Click Try for free to open the actor in Apify Console.
- Enter your search keyword (e.g. "software engineer", "marketing", "buchhaltung").
- Optionally set a location (e.g. "wien", "graz", "salzburg").
- Set the maximum number of results you want.
- Click Start and wait for the run to finish.
- Download your data as JSON, CSV, Excel, or connect via API.
Why use this actor?
- Austria's #1 job board: Karriere.at hosts hundreds of thousands of active job listings across all industries and regions in Austria.
- Salary transparency: Many listings include salary ranges, giving you real market data on Austrian compensation.
- No login required: All data is extracted from publicly available listings without needing an account.
- Structured output: Get clean, structured data ready for analysis, dashboards, or integration into your workflow.
- Scheduled runs: Set up automatic daily or weekly scraping to track new job postings, salary trends, or hiring patterns.
Use cases
- Job market research: Analyze hiring trends, in-demand skills, and salary ranges across Austrian industries.
- Competitive intelligence: Monitor competitor hiring to understand their growth and strategy.
- Recruitment: Build a database of available positions for staffing agencies or HR platforms.
- Academic research: Study employment patterns, regional job distribution, or salary data across Austria.
- Career planning: Track opportunities in your field and region over time.
Input
| Field | Type | Required | Description |
|---|---|---|---|
searchQuery | String | No | Job search keyword (default: "software engineer") |
location | String | No | City or region (e.g. "wien", "graz", "linz"). Leave empty for all Austria |
employmentType | String | No | Filter: "vollzeit" (full-time) or "teilzeit" (part-time) |
maxResults | Integer | No | Maximum job listings to scrape (default: 50) |
proxyConfiguration | Object | No | Proxy settings (Austrian residential proxies recommended) |
Output
Each result contains the following fields:
| Field | Type | Example |
|---|---|---|
jobTitle | String | "Senior Software Entwickler - Python/Odoo (w/m/x)" |
company | String | "epunkt GmbH" |
location | String | "Graz, Wien" |
salary | String | "ab 4.000 EUR monatlich" |
employmentType | String | "Vollzeit" |
contractType | String | "Berufserfahrung" |
postedDate | String | "vor 6 Tagen veröffentlicht" |
jobDescription | String | Full job description including requirements and benefits |
companyUrl | String | "https://www.karriere.at/f/epunkt" |
url | String | Direct link to the job listing |
scrapedAt | String | "2026-06-09T14:30:00.000Z" |
Example output
{"jobTitle": "Senior Software Entwickler - Python/Odoo (w/m/x)","company": "epunkt GmbH","location": "Graz, Wien","salary": "ab 4.000 EUR monatlich","employmentType": "Vollzeit","contractType": "Berufserfahrung","postedDate": "vor 6 Tagen veröffentlicht","jobDescription": "Deine zukuenftige Rolle\nEntwicklung und Anpassung von Odoo-Modulen...","companyUrl": "https://www.karriere.at/f/epunkt","url": "https://www.karriere.at/jobs/7803497","scrapedAt": "2026-06-09T14:30:00.000Z"}
Cost estimate
This actor uses Playwright (headless browser) to render karriere.at's JavaScript-driven pages. Approximate costs:
- 50 jobs:
0.05 compute units ($0.02) - 500 jobs:
0.5 compute units ($0.25) - 1,000 jobs:
1.0 compute units ($0.50)
Costs may vary depending on proxy usage and page load times. Austrian residential proxies are recommended for reliable results.
Tips
- Start small: Test with 10-20 results first to verify the output matches your needs.
- Use location filters: Narrowing by city significantly reduces run time and costs.
- Schedule regular runs: Set up daily or weekly runs to track new job postings automatically.
- Combine with other actors: Use karriere.at data alongside other Austrian job portals (StepStone, willhaben Jobs) for comprehensive market coverage.
- Empty search works: If you leave the search query empty, it defaults to "software engineer" to ensure you always get results.
Limitations
- Salary information is only available when employers choose to publish it (roughly 60-70% of listings).
- Posted dates are shown as relative timestamps ("vor 6 Tagen") rather than absolute dates.
- The actor respects karriere.at's page structure; if the site redesigns, selectors may need updating.
- Very large runs (1,000+ results) may take longer due to the "load more" pagination pattern.
FAQ
Is it legal to scrape Karriere.at? This actor extracts publicly available job listing data. Always review karriere.at's Terms of Service and ensure your use case complies with applicable laws including GDPR.
How often is the data updated? Each run fetches live data from karriere.at. Schedule runs daily or weekly for fresh data.
Can I get job listings in English? Karriere.at is a German-language platform. Job titles and descriptions are in German, though some international companies post in English.
What if the actor returns no results? Try broadening your search query or removing the location filter. Ensure you are using Austrian residential proxies for best results.
Support
If you encounter issues or have feature requests, please open an issue in the Issues tab. For custom scraping solutions, reach out via the actor's support channels.