Karriere.at Jobs Scraper
Pricing
from $1.00 / 1,000 results
Karriere.at Jobs Scraper
Extract job listings from Austria's leading job board. Scrape Karriere.at for titles, companies, salaries & requirements. Perfect for job market analysis, recruitment automation & competitive intelligence. Fast, reliable data extraction.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(4)
Developer
Shahid Irfan
Maintained by CommunityActor stats
1
Bookmarked
13
Total users
3
Monthly active users
20 days ago
Last modified
Categories
Share
What does Karriere.at Jobs Scraper do?
Karriere.at Jobs Scraper collects public job listings from Karriere.at using a keyword and optional location, or a direct Karriere.at search URL. It returns structured records with job titles, companies, locations, salary information, employment types, posting dates, job URLs, and optional full descriptions. Use the dataset for recruiting research, hiring intelligence, salary analysis, job-board monitoring, or automated job data workflows.
The simplest run uses a search phrase such as software engineer and a location such as Wien. You can also provide a prepared Karriere.at search page when you need the site's own filters and query settings.
Why use Karriere.at Jobs Scraper?
- Austria-focused job data - Collect listings from one of Austria's main job platforms for role, employer, and location analysis.
- Flexible search setup - Search with
keywordandlocation, or start from an existing Karriere.at search URL. - Rich job records - Capture listing information and, when available, structured salary and description details from the job page.
- Repeatable collection - Set result and page limits for small tests, scheduled monitoring, or larger datasets.
- Recruitment-ready output - Use JSON, CSV, Excel, or XML exports in spreadsheets, dashboards, reporting systems, and databases.
- Apify workflow support - Schedule runs, access datasets through the Apify API, connect webhooks, and send results to workflow tools.
What data can you extract from Karriere.at?
The Actor omits empty values from individual records. Fields depend on what Karriere.at publishes for each listing.
| Field | Type | Description |
|---|---|---|
id | String or Number | Karriere.at job identifier. |
title | String | Job title shown in the listing. |
company | String | Hiring company name. |
company_id | String or Number | Company identifier when available. |
company_slug | String | Karriere.at company slug. |
company_url | String | Company profile URL. |
company_logo_url | String | Company logo URL when published. |
company_employees | String or Number | Reported employee range or count when available. |
company_location | String | Main company location. |
company_website | String | Company website from the job detail page when available. |
url | String | Direct Karriere.at job detail URL. |
location | String | Primary job location. |
locations | Array | All locations associated with the job. |
location_slugs | Array | Normalized location values supplied by Karriere.at. |
is_home_office | Boolean | Whether the listing signals home-office work. |
salary | String | Human-readable salary information from the listing. |
salary_min | Number | Numeric minimum salary when available. |
salary_currency | String | Salary currency, such as EUR. |
salary_period | String | Salary period, such as annual or monthly. |
employment_types | Array | Employment type labels, such as full-time or part-time. |
date_posted | String | Publication date text shown in search results. |
posted_at | String | Structured posting timestamp when available. |
description_text | String | Plain-text job description. |
description_html | String | Formatted job description when available. |
snippet | String | Short listing summary. |
is_active | Boolean | Whether the listing is marked active. |
is_smart_apply_job | Boolean | Whether the listing supports Smart Apply. |
is_direct_apply | Boolean | Whether direct application is signaled. |
source | String | Source platform name, returned as karriere.at. |
How to scrape Karriere.at jobs
- Open Karriere.at Jobs Scraper in Apify Console.
- Enter a
keywordand optionallocation, or paste a public Karriere.at search URL intostartUrl. - Choose whether to collect full job details with
collectDetails. - Set
results_wantedandmax_pagesfor the size and depth of the run. - Start the Actor, review the dataset preview, and download or connect the results.
When startUrl is supplied, it is used as the search starting point. The alternative url field is supported when startUrl is empty. If neither URL is provided, the Actor builds a Karriere.at jobs search from keyword and location.
Input Parameters
| Parameter | Type | Required | Default or prefill | Description |
|---|---|---|---|---|
startUrl | String | No | None | Public Karriere.at search URL to use as the starting point. |
url | String | No | None | Alternative search URL used when startUrl is empty. |
keyword | String | No | software engineer prefill | Job title, skill, or phrase for the Karriere.at search. |
location | String | No | Wien prefill | City, region, or location filter for the search. |
collectDetails | Boolean | No | true | Adds full job descriptions and additional detail fields when enabled. |
results_wanted | Integer | No | 20 | Maximum number of unique jobs to save. Minimum value is 1. |
max_pages | Integer | No | 10 | Maximum number of result pages to process. Minimum value is 1. |
proxyConfiguration | Object | No | {"useApifyProxy": false} | Optional Apify Proxy configuration for run reliability. |
Usage Examples
Basic keyword and location search
Collect up to 20 software engineering jobs in Vienna.
{"keyword": "software engineer","location": "Wien","results_wanted": 20}
Search from a direct Karriere.at URL
Reuse a prepared Karriere.at search page with its query and location filters.
{"startUrl": "https://www.karriere.at/jobs?keywords=data%20engineer&locations=Graz","results_wanted": 50,"max_pages": 5}
Listing-only collection
Collect listing-level records without requesting full job detail enrichment.
{"keyword": "marketing manager","location": "Linz","collectDetails": false,"results_wanted": 30,"max_pages": 4}
Larger run with Apify Proxy
Collect a broader dataset and enable Apify Proxy routing when your workflow needs it.
{"keyword": "data analyst","location": "Österreich","collectDetails": true,"results_wanted": 100,"max_pages": 10,"proxyConfiguration": {"useApifyProxy": true}}
Sample Output
The following example shows one dataset item. Optional fields are omitted when Karriere.at does not publish them.
{"id": "10010845","url": "https://www.karriere.at/jobs/10010845","title": "Software Engineer","company": "Example Technologies GmbH","company_id": "119456","company_slug": "example-technologies","company_url": "https://www.karriere.at/f/example-technologies","company_location": "Wien","company_website": "https://www.example.com","location": "Wien","locations": ["Wien"],"is_home_office": true,"salary": "ab 55.000 € jährlich","salary_min": 55000,"salary_currency": "EUR","salary_period": "YEAR","employment_types": ["Full Time"],"date_posted": "11.8.2026","posted_at": "2026-08-11T00:00:00+02:00","description_text": "Design and improve software products with a cross-functional engineering team.","snippet": "Build reliable applications for customers across Austria.","is_active": true,"is_direct_apply": true,"source": "karriere.at"}
Tips for best results
- Use focused search phrases - Include a seniority level, technology, or specialty such as
senior Python developerorHR business partner. - Set a location when comparing markets - Use one city or region per run when you want clean comparisons across Vienna, Graz, Linz, or other locations.
- Start with a small limit - Test with
results_wanted: 20before scheduling a larger collection. - Increase
max_pagesfor broad searches - A higher page limit gives the Actor more room to reach the requested number of jobs. - Disable details for faster listing research - Set
collectDetailstofalsewhen titles, companies, locations, and links are enough. - Review optional fields - Salary, company websites, descriptions, and application indicators may not be available for every listing.
- Check the dataset before scheduling - Confirm that titles, locations, dates, and descriptions fit your workflow before creating recurring runs.
- Report source changes - Public job pages can change. Use the Actor's Issues tab if results stop matching the expected format.
Integrations and export formats
- Google Sheets - Export jobs for filtering, review, and reporting.
- Airtable - Build a searchable hiring or labor-market database.
- Webhooks - Notify another service when a run finishes.
- Make or Zapier - Send new job records to email, CRM, Slack, or internal workflows.
- Apify API - Start runs and read dataset items from your own application.
- JSON, CSV, Excel, and XML - Download results in formats suited to analysis and data pipelines.
Frequently Asked Questions
Can I search Karriere.at by keyword and location?
Yes. Enter a keyword and optional location to build a Karriere.at jobs search. The input form is prefilled with software engineer and Wien as starting examples.
Can I use a direct Karriere.at search URL?
Yes. Add a public search URL to startUrl. The alternative url field is used when startUrl is empty.
Does the Actor collect more than the first page?
Yes. Set max_pages to control the maximum number of result pages, and set results_wanted to control the maximum number of jobs saved.
Can I collect only listing-level data?
Yes. Set collectDetails to false when you do not need full descriptions or additional job-page fields.
Why are salary or description fields missing?
Karriere.at does not publish every field for every job. The Actor omits empty values instead of adding placeholders, so missing fields usually reflect the source listing.
Can I export Karriere.at jobs to CSV or Excel?
Yes. Apify datasets can be downloaded as CSV, Excel, JSON, XML, and other supported formats.
Can I schedule recurring Karriere.at searches?
Yes. Create an Apify schedule to run the Actor hourly, daily, weekly, or at a custom interval. You can connect scheduled runs to webhooks and other integrations.
Is collecting Karriere.at data legal?
Public data collection can be subject to website terms, privacy requirements, and applicable laws. You are responsible for using the data lawfully, respecting Karriere.at's rules, and handling job information responsibly.
Related Actors
- Kununu Jobs Scraper - Collect job listings across Germany, Austria, and Switzerland for comparable DACH hiring research.
- Talent Job Scraper - Collect broader international job data for cross-market comparisons and recruiting workflows.
- Startup.jobs Scraper - Collect job listings for startup hiring research and monitoring.
Support
For questions, issues, or feature requests, use the Issues or support section on the Actor page in Apify Console.
Legal Notice
This Actor is intended for legitimate collection and analysis of publicly available job information. Do not use collected data for unlawful discrimination, harassment, spam, or other abusive activity. Follow Karriere.at's terms and all applicable laws and privacy rules.