Hiring Signals [$3/1K]: Companies Hiring Now by Role & Country
Pricing
from $3.00 / 1,000 company results
Hiring Signals [$3/1K]: Companies Hiring Now by Role & Country
[💰 $3 / 1K] Find companies that are actively hiring: new jobs by role, department and country from 14,000+ company career sites (Greenhouse, Lever, Ashby, SmartRecruiters, Workable). Sales leads, recruiting targets, market research. Updated daily.
Pricing
from $3.00 / 1,000 company results
Rating
0.0
(0)
Developer
Martin Farias
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Hiring Signals: find companies that are hiring right now
Find companies that are actively hiring for the roles you care about. Hiring Signals scans 600,000+ open jobs from 14,000+ company career sites (Greenhouse, Lever, Ashby, SmartRecruiters, Workable) and returns one row per company: how many matching jobs it posted recently, where, in which departments, and links to the newest postings.
- Input: role keywords (e.g.
sales,machine learning), countries, time window, minimum number of new jobs - Output: one item per company:
newMatchingJobs,newMatchingJobsLast7Days,openJobs,hiringMomentum,topDepartments,topLocations,countries,medianSalaryMin/Max,careersUrl,sampleJobs - Price: $3 per 1,000 companies returned. No subscription.
- Fresh: the job index is rebuilt every night straight from company career sites, not from job boards.
🤖 Quick reference for AI agents
- Use this when the question is "which companies are hiring X (in Y)?", "who is expanding their sales team?", or "find companies hiring their first ML engineer".
- Main inputs:
roleKeywords(array),countries(ISO codes like["US","DE"]),windowDays(default 30),minNewJobs(default 3),maxOpenJobs(e.g. 50 for startups/SMBs),sortBy(newJobs,newJobs7d,momentum,openJobs),maxItems. - Each result is a company, not a job. For job-level results use Job Search API.
- Runs take about a minute regardless of filters (the whole index is scanned).
✨ Why hiring signals
A company that just opened 10 sales roles needs sales tools, recruiters, office space and onboarding software. A startup posting its first data engineer is about to buy a data stack. Job postings are the most public, most current buying signal there is.
- Straight from the source: jobs come from each company's own applicant tracking system, so there are no reposted aggregator duplicates or expired listings.
- Company-level, not job-level: we do the counting and grouping. You get a lead list, not 10,000 rows to pivot.
- Filters that matter for prospecting: role, department, country, city, remote, company size (by open jobs), hiring momentum, watchlists and exclusion lists.
- No personal data: only company and job information. No names, no emails of individuals. GDPR-friendly.
🚀 How to use it
- Enter role keywords for the jobs that signal demand for your product (e.g.
sales,account executiveif you sell sales tools). - Pick countries and a time window (30 days is a good default).
- Set minimum new jobs to how strong a signal you want (3 = actively hiring, 10+ = scaling fast).
- Optional: max open jobs 50 to focus on startups and SMBs, or exclude companies that are already customers.
- Run it and export the companies to CSV, Excel, JSON, your CRM or Google Sheets.
🧾 Input examples
Companies in Germany hiring salespeople (lead list for a sales-tool vendor):
{"roleKeywords": ["sales", "vertrieb", "account executive", "business development"],"countries": ["DE"],"minNewJobs": 3,"maxItems": 200}
US startups hiring their first ML engineers (small companies, fast momentum):
{"roleKeywords": ["machine learning", "ml engineer", "ai engineer"],"countries": ["US"],"maxOpenJobs": 50,"minNewJobs": 1,"sortBy": "momentum"}
Weekly watchlist of competitors' hiring:
{"companies": ["stripe", "adyen", "checkout"],"windowDays": 7,"minNewJobs": 1}
Remote-first companies hiring engineers this week:
{"roleKeywords": ["engineer", "developer"],"remoteOnly": true,"sortBy": "newJobs7d","windowDays": 7}
📤 Output example
{"companyName": "StepStone Group","ats": "smartrecruiters","companyBoard": "StepStoneGroup","careersUrl": "https://careers.smartrecruiters.com/StepStoneGroup","newMatchingJobs": 11,"newMatchingJobsLast7Days": 8,"matchingOpenJobs": 15,"openJobs": 92,"newJobsAllRoles": 62,"hiringMomentum": 0.67,"remoteShare": 0,"topDepartments": [{ "name": "Sales", "count": 7 }, { "name": "Other", "count": 4 }],"topLocations": [{ "name": "Dusseldorf, EUROPE, Germany", "count": 4 }, { "name": "Düsseldorf, Germany", "count": 2 }],"countries": ["DE"],"medianSalaryMin": null,"medianSalaryMax": null,"salaryCurrency": null,"jobsWithSalary": 0,"latestPostedAt": "2026-10-27T09:43:02.513Z","sampleJobs": [{"title": "Account Executive (m/w/d) B2B Neukundenvertrieb","location": "Düsseldorf, Germany","postedAt": "2026-10-27T09:43:02.513Z","url": "https://jobs.smartrecruiters.com/StepStoneGroup/744000157999095"}],"windowDays": 30,"indexedAt": "2026-10-30T02:26:41.695Z"}
| Field | Meaning |
|---|---|
newMatchingJobs | Jobs matching your filters posted in the time window |
newMatchingJobsLast7Days | Same, last 7 days only |
matchingOpenJobs | All open jobs matching your filters |
openJobs | All open jobs at the company (a rough size proxy) |
hiringMomentum | Share of all open jobs posted in the window. Near 1 = a hiring push |
medianSalaryMin/Max | Median posted yearly salary of the new matching jobs, where published |
sampleJobs | The newest matching jobs with links |
💵 Pricing
$3 per 1,000 companies returned ($0.003 per company), on all Apify plans (Free to Diamond). You only pay for companies saved to the dataset.
| Run | Cost |
|---|---|
| 50 companies | $0.15 |
| 500 companies | $1.50 |
| 5,000 companies | $15 |
Apify's free plan includes $5 of monthly credit, enough for about 1,600 companies a month.
💡 Use cases
- Sales prospecting: companies hiring SDRs and AEs need sales tools; companies hiring data engineers need data tools. Turn hiring into a lead list.
- Recruiting agencies: find companies with many open roles in your specialty and pitch them.
- Investors and analysts: track which startups are scaling, and which teams they're growing.
- Competitive intelligence: watch where competitors are hiring and which departments they're building.
- Market research: which countries and cities have the most demand for a role right now.
🔌 API and integrations
Run it from code with the Apify API or clients:
from apify_client import ApifyClientclient = ApifyClient("<YOUR_APIFY_TOKEN>")run = client.actor("gleanery_actors/hiring-signals").call(run_input={"roleKeywords": ["sales", "account executive"],"countries": ["GB"],"minNewJobs": 5,})for company in client.dataset(run["defaultDatasetId"]).iterate_items():print(company["companyName"], company["newMatchingJobs"], company["careersUrl"])
Schedule it weekly and push results to Google Sheets, HubSpot, Slack, Make, Zapier or n8n with Apify integrations. It also works as an MCP tool in Claude, Cursor and other AI agents via Apify MCP.
❓ FAQ
Where does the data come from? Public job boards hosted by Greenhouse, Lever, Ashby, SmartRecruiters and Workable, i.e. the career pages companies run themselves. The index is rebuilt every night.
How is "new" defined? By the posting date the company's ATS publishes. Some large employers repost the same jobs regularly, which can inflate their counts; use sortBy: momentum or maxOpenJobs to focus on genuine hiring pushes.
Why is a company missing? It may use an ATS we don't index yet (e.g. Workday, Personio), or no jobs matched your filters. Use Career Site Jobs Scraper for specific companies on other platforms.
Does it include contact people? No. We only return company and job data, no personal data. Pair the company list with your own CRM or enrichment tool.
Why does Greenhouse show no departments? Greenhouse's public board listing doesn't include departments in our index; role keywords and countries still work.
🧰 More from us
- Job Search API: the same 600K-job index, searchable job by job
- Career Site Jobs Scraper: every job from specific companies on 11 ATS platforms, including Workday and Personio
- Arbeitsagentur Jobs Scraper: 1M+ jobs from Germany's largest job board with salary, address and temp-agency flag
- Europages Scraper: European suppliers and manufacturers with VAT IDs
💬 Support
Missing a feature, or found a bug? Open an issue on the Issues tab. We reply within 24 hours.