Karriere Jobs Search Scraper
Pricing
from $1.00 / 1,000 results
Karriere Jobs Search Scraper
Scrape structured job listings from karriere.at — Austria's leading job platform. Collect titles, companies, locations, salary, employment types, and 25+ fields per listing. Perfect for recruiters, analysts, and job aggregator developers.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
karriere.at Jobs Search Scraper: Extract Austrian Job Listings at Scale
What Is karriere.at?
karriere.at is Austria's most prominent job board, hosting thousands of listings across industries — from finance and IT to healthcare and engineering. It serves as a primary hiring channel for Austrian employers, making it a valuable source for labor market intelligence. Manually collecting listings is impractical at scale; the karriere.at Jobs Search Scraper automates extraction from search result pages, turning listings into clean, structured data.
Overview
The karriere.at Jobs Scraper collects job cards from karriere.at search and category pages, returning rich metadata per listing. Ideal for:
- Recruiters monitoring the Austrian job market
- HR analysts tracking hiring trends by role, region, or salary
- Developers building job aggregators or comparison tools
- Researchers studying Austrian employment patterns
Input Format
The Actor supports two scraping modes — use only one at a time:
- Scrape by URLs — scrape data directly from a list of karriere.at job search/category pages.
{"urls": ["https://www.karriere.at/jobs/audit"],"ignore_url_failures": true,"max_items_per_url": 50}
- Scrape by search filters — scrape data using a keyword and additional filters (location, professional field, employee type, position level, etc.) instead of providing URLs.
{"keyword": "audit","location": "vienna","professional": "3090","employee_type": "3960","position_level": "3955","page": 1,"max_items_per_url": 200}
There is also a General settings group that applies to both modes.
1. Scrape by URLs
Use this mode when you already have specific karriere.at job search/category URLs. When this mode is used, all options in the "Scrape by search filters" section will be disabled.
| Field | Type | Default | Description |
|---|---|---|---|
urls | array | (required) | URLs of karriere.at job search/category pages to scrape. You can paste URLs one by one, or use the Bulk edit section to add a prepared list. Example: https://www.karriere.at/jobs/audit |
ignore_url_failures | boolean | true | If true, the scraper continues running when a URL fails instead of stopping the entire run. Recommended for bulk jobs. |
Tip: Use karriere.at's search filters (location, industry, keyword) before copying the URL to get pre-filtered results.
2. Scrape by search filters
Use this mode when you want to search using a keyword and additional filter attributes instead of scraping by URLs. If you use this mode, leave the urls field above empty.
| Field | Type | Default | Description |
|---|---|---|---|
keyword | string | — | The keyword to search for. |
location | string | — | The location to search for (city, department, postal code). |
professional | string (select) | — | Filter by professional field. One of: 3085 Assistance/Administration, 3090 Consulting, 3095 Coaching/Training, 3083 Purchasing/Logistics, 3086 Finance/Banking, 3091 Leadership/Management, 3100 Gastronomy/Tourism, 3093 Graphic design/Design, 2172 IT, 3089 Marketing/PR, 3099 Human Resources, 3096 Pharmacy/Health/Social Affairs, 3088 Production/Craftsmanship, 3087 Accounting/Controlling, 4048 Legal system, 3951 Fact handling, 3092 Other professions, 3081 Technology/Engineering, 3084 Sales/Customer service, 3097 Science/Research. |
employee_type | array (multiselect) | — | Filter by employment type. One or more of: 3960 Full-time, 3961 Part-time, 3966 Minor, 3963 Internships, 3965 Teach, 3964 Diploma thesis/Dissertation, 3962 Freelancer/Project work. |
position_level | string (select) | — | Filter by job level. One of: 3954 Career entry, 3955 Professional experience, 3956 Project and department management, 3958 Corporate management, 11972 Self-employment. |
page | integer | — | The page number to start scraping from. |
3. General settings
Applies to both scraping modes above.
| Field | Type | Default | Description |
|---|---|---|---|
max_items_per_url | integer | 20 | The maximum number of job listings to collect per URL/search. Increase to 50+ for broader datasets. |
Output Format
Sample output
{"id": "7808063","company_id": "6072","link": "https://www.karriere.at/jobs/7808063","title": "Lehrling als Bürokauffrau/-kaufmann m/w/d","company": {"slug": "pbs-holding","name": "PBS Holding AG Gruppe","logo_url": "//kcdn.at/company/6072/3811815/f--r-karriere.at.companysquare.png","employees": "501 - 2500","is_chiffre": false,"company_empty": false,"is_linkable": true,"link": "https://www.karriere.at/f/pbs-holding","is_branding_solution": false,"has_branding": true,"main_location": "Wels"},"locations": [{"name": "Wels","slug": "wels","link": "https://www.karriere.at/jobs/wels","is_landingpage": true,"canonical": {"keyword": "","location": "wels"}}],"headline_tag": "h2","no_padding": false,"is_split_view": true,"disabled": false,"show_memo_button": false,"track_page": "jobs","hide_date": false,"hide_watchlist_login_info": true,"show_dislike_button": false,"show_watch_list_button": true,"is_watchlist": false,"is_similar_job": false,"is_active": true,"is_smart_apply_job": false,"has_badges": true,"is_home_office": false,"employment_types": "Lehre","salary": "1.026 € monatlich","show_new_badge": false,"date": "Heute veröffentlicht","pushed_job": false,"snippet": "Starte deine Karriere nicht irgendwo, sondern dort, wo Du wachsen kannst. Als Rotationslehrling lernst Du bei uns unterschiedliche Bereiche kennen, sammelst vielseitige Erfahrungen..."}
Each job listing returns up to 28 fields:
Core Identifiers
| Field | Meaning |
|---|---|
ID | Unique internal identifier for the job listing |
Company ID | Unique identifier for the posting company |
Link | Direct URL to the full job detail page |
Title | Job title as displayed on the listing card |
Company & Location
| Field | Meaning |
|---|---|
Company | Name of the hiring company |
Locations | One or more job locations (city/region) |
Is Home Office | Indicates whether remote/home office work is offered |
Job Details
| Field | Meaning |
|---|---|
Employment Types | Contract type(s) — e.g., full-time, part-time, freelance |
Salary | Salary information if disclosed by the employer |
Date | Publication date of the listing |
Snippet | Short preview text extracted from the job description |
Headline Tag | Optional promotional tag shown in the listing headline |
Listing Flags & UI Controls
| Field | Meaning |
|---|---|
Is Active | Whether the listing is currently live |
Is Smart Apply Job | Supports karriere.at's one-click Smart Apply feature |
Has Badges | Whether the listing displays special badges |
Show New Badge | Whether a "New" badge is shown on the listing |
Pushed Job | Whether the listing has been promoted/boosted |
Is Similar Job | Flagged as a similar job recommendation |
Is Watchlist | Whether the listing is saved to the user's watchlist |
Is Split View | Rendered in split-view mode on the results page |
No Padding | UI layout flag for the listing card |
Disabled | Whether the listing is currently disabled |
User Interaction Controls
| Field | Meaning |
|---|---|
Show Memo Button | Whether the memo/note button is visible |
Show Watch List Button | Whether the watchlist save button is shown |
Show Dislike Button | Whether the dislike/hide button is available |
Hide Date | Whether the publication date is hidden from display |
Hide Watchlist Login Info | Whether the watchlist login prompt is suppressed |
Track Page | Page tracking metadata for analytics |
Access & Targeting
| Field | Meaning |
|---|---|
Is Split View | Layout mode indicator |
How to Use
- Get a search URL — Go to karriere.at, apply filters (keyword, location, category), then copy the results page URL.
- Configure input — Paste URLs into the
urlsarray. Setmax_items_per_urlbased on how many listings you need. - Run the scraper — Start the actor and monitor progress in the run log.
- Export — Download results as JSON, CSV, or Excel.
Best practices:
- Use category URLs like
/jobs/auditor/jobs/itfor broad collection, or search URLs with filters for targeted extraction. - Set
ignore_url_failures: truefor multi-URL runs to avoid interruptions from occasional 404s. - Respect karriere.at's rate limits — avoid running excessively large batches in rapid succession.
Use Cases & Business Value
- Salary benchmarking: Aggregate salary fields across roles and regions to inform compensation strategy
- Market intelligence: Track which companies are hiring most actively in Austria
- Job aggregation: Feed listings into custom platforms or internal talent dashboards
- Academic research: Analyze Austrian employment trends by sector, location, or contract type
Conclusion
The karriere.at Jobs Search Scraper is an efficient tool for anyone needing structured Austrian job market data. With 28+ output fields and simple URL-based configuration, it delivers actionable insights without manual effort. Point it at any karriere.at search page and start collecting.