hiringcafe-jobs-scraper-upto-10k
Pricing
from $8.40 / 1,000 results
hiringcafe-jobs-scraper-upto-10k
Enterprise-grade HiringCafe intelligence platform extracting 50+ comprehensive data points including salary ranges, visa sponsorship, benefits packages, technical requirements, and complete company profiles - delivering 10x more value than basic scrapers.
Pricing
from $8.40 / 1,000 results
Rating
5.0
(1)
Developer
Gen Z Coder
Maintained by CommunityActor stats
2
Bookmarked
33
Total users
0
Monthly active users
3 hours ago
Last modified
Categories
Share
HiringCafe Job Scraper — Salary, Requirements, Benefits & Company Enrichment
Extract ~119 structured data points per job from hiring.cafe — full compensation breakdowns, degree/experience requirements, benefits, working conditions, and Crunchbase-style company enrichment (funding, employee count, industry) — by pointing this Actor at a hiring.cafe search URL or a list of job URLs. No browser, no logins, no cookies. Just clean, report-ready rows.
🔍 What does this Actor do?
Give it either:
- A hiring.cafe search URL (the link you get after applying filters — keywords, location, industry, department, etc.) — the Actor automatically paginates through every matching result and scrapes each job, or
- A list of specific job page URLs (
https://hiring.cafe/job/{id})
For every job, it returns a single flat record covering:
- Core info — job title, company, company domain/website, job category, seniority level, role type, commitment
- Location — workplace type (remote/hybrid/onsite), formatted location, cities/states/countries/continents, remote-eligibility flags
- Compensation — every pay frequency (yearly, monthly, weekly, bi-weekly, daily, hourly), min and max, currency
- Requirements — years of experience, required degrees & fields of study, technical tools/skills, certifications, security clearance, language requirements
- Benefits & perks — 401(k) matching, PTO, parental leave, tuition reimbursement, visa sponsorship, relocation assistance, and more
- Working conditions — travel requirements, shift patterns, on-call expectations, physical demands
- Company enrichment — industry, employee count, year founded, funding stage/year/amount/investors, stock info, HQ country
- Geolocation, publish date, apply URL, and full plain-text job description
✨ Key features
- Search-URL pagination — give it one search link, get every matching job (with safety caps you control)
- No browser required — fast, lightweight HTTP-based scraping, so runs finish quickly and cheaply
- Analyst-ready output — Title Case columns,
Yes/Nobooleans, comma-joined lists — opens cleanly in Excel/Sheets, no JSON wrangling - Built-in "Overview" and "Full details" dataset views for a quick scan or a complete export
- Polite by design — rate-limited requests with automatic retries, so it won't hammer hiring.cafe
🎯 Who is this for?
- Recruiting & talent intelligence teams — benchmark what competitors are offering for similar roles: salary ranges, required skills, degree requirements, and benefits
- Compensation & market research analysts — build salary-band datasets by role, seniority, location, and industry at scale
- Sales & business development — spot companies actively hiring for specific roles as a buying-intent signal, enriched with company size/funding data
- Academic and labor-market researchers — analyze hiring trends, remote-work adoption, and skill demand across industries and regions
🚀 How to use
Option 1 — Scrape from a search (recommended for bulk data)
- Go to hiring.cafe and set up your search — keywords, location, industry, department, seniority, etc.
- Copy the full URL from your browser's address bar (it will look like
https://hiring.cafe/?searchState=%7B...%7D). - Paste it into Search URLs in this Actor's input.
- (Optional) Set Max pages per search URL and Max total jobs to control how much it crawls.
- Click Start.
Option 2 — Scrape specific job pages
Paste one or more https://hiring.cafe/job/{id} URLs into Job URLs. You can combine this with Search URLs in the same run.
⚙️ Input
| Field | Type | Description |
|---|---|---|
jobUrls | array (optional) | Specific https://hiring.cafe/job/{id} pages to scrape |
searchUrls | array (optional) | hiring.cafe search-result URLs to expand and scrape |
maxPagesPerSearch | integer (default 5) | Pagination safety cap per search URL |
maxJobs | integer (default 0 = unlimited) | Overall cap on total jobs scraped across all searches |
maxConcurrency | integer (default 3) | Max parallel requests |
requestDelaySecs | integer (default 2) | Minimum delay between requests to hiring.cafe |
proxyConfiguration | object (optional) | Apify Proxy settings — not required for normal use |
At least one of jobUrls or searchUrls is required.
📊 Output
Each dataset item is one job, with fields such as:
{"Job Title": "Embedded Software Engineer","Company": "Acme Communications Inc","Company Domain": "acmecomms.com","Workplace Type": "Onsite","Formatted Location": "Linthicum Heights, Maryland, United States","States": "Maryland, US","Countries": "US","Seniority Level": "Senior Level","Commitment": "Full-time","Yearly Min": 100000,"Yearly Max": 155000,"Currency": "USD","Requirements Summary": "B.S. in CS/EE/CE preferred, 5+ years of experience...","Technical Tools": "DMA, SPI, I2C, Linux, C, C++","Bachelors Required": "Preferred","Security Clearance": "None","Visa Sponsorship": "No","401(k) Matching": "Yes","Employees": 50,"Year Founded": 2016,"Latest Funding Type": "Series A","Published Date": "2026-06-11","HiringCafe URL": "https://hiring.cafe/job/example12345","Apply URL": "https://acmecomms.isolvedhire.com/jobs/example","Full Description": "..."}
The Overview tab in the Output shows a curated ~20-column summary (title, company, location, salary range, requirements, security clearance, visa sponsorship, links). The Full details view and JSON/CSV/Excel exports include all ~119 fields.
💰 Pricing
This Actor charges $9.00 per 1,000 jobs successfully scraped and saved to the dataset. You're only billed for completed job records — search-page requests and skipped/invalid URLs are not charged.
❓ FAQ
Does this work with any hiring.cafe search filters? Yes — any combination of filters (location, keywords, industry, department, seniority, company size, funding stage, etc.) works, since the Actor simply reads the search URL hiring.cafe generates.
What happens if a job listing is removed or expired?
The job is still scraped if the page is reachable; the Expired field reflects hiring.cafe's own status flag.
Can I run this on a schedule? Yes — set up an Apify Schedule with your saved search URL(s) to track new postings over time.
Will this get blocked? The Actor uses polite, rate-limited requests to hiring.cafe's public pages. If you run very large volumes, enabling Apify Proxy in the input is recommended.
⚠️ Disclaimer
This Actor extracts publicly accessible data from hiring.cafe job listing pages. You're responsible for ensuring your use complies with hiring.cafe's terms of service and applicable laws in your jurisdiction.