Linkedin Hiring Companies Tracker avatar

Linkedin Hiring Companies Tracker

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Linkedin Hiring Companies Tracker

Linkedin Hiring Companies Tracker

Input a job title, get every company actively hiring for that role on LinkedIn right now. Perfect for recruiters, B2B sales prospecting, and hiring-trend research. Aggregates companies by open role count.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

Hodayfa El Hazbi

Hodayfa El Hazbi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Input a job title → get every company actively hiring for that role right now.

This Apify Actor performs reverse intent-discovery on LinkedIn's public job search. Instead of searching for a specific company, you search for a role ("Sales Manager", "Marketing", "DevOps Engineer") and receive a ranked list of every company on LinkedIn that is currently hiring for it — sorted by the number of open roles, so the most aggressively hiring companies appear first.


What It Does

  1. Searches LinkedIn's public guest job search (no login required) for one or more job titles
  2. Paginates through results up to your specified limit
  3. Extracts structured data from every job card
  4. Aggregates all postings by company — the headline output is a deduplicated company list with open role counts, matched titles, locations, and sample job URLs

The Killer Use Case

Intent-based B2B prospecting and recruiting lead-gen.

When a company is actively hiring for "Sales Manager", it signals growth, budget allocation, a scaling team, and a near-term organizational change. This is one of the strongest buying intent signals in B2B sales.

  • Staffing agencies: Find every company in your market that needs to fill roles you specialize in
  • Sales tool vendors: Companies hiring many salespeople are about to buy sales enablement, CRM, or training tools
  • B2B SaaS companies: Identify expansion-stage companies by their hiring patterns before they appear in funding databases
  • Hiring-trend researchers: Track which industries are growing which roles over time

Input Parameters

ParameterTypeDefaultDescription
jobTitlesstring[]["Sales Manager"]One or more job titles/keywords to search. Each is searched separately.
locationstring"United States"LinkedIn location text (city, country, or region).
maxJobsPerTitleinteger200Max job postings to collect per title. Min 1, max 1000.
datePostedstring"pastMonth"Filter by posting date: any, past24h, pastWeek, pastMonth.
experienceLevelstring[](all)Optional filter: internship, entry, associate, mid-senior, director, executive.
workTypestring[](all)Optional filter: onsite, remote, hybrid.
outputModestring"both"companies = company list only; jobs = every posting; both = jobs in dataset + company summary in key-value store.
proxyConfigurationobjectApify RESIDENTIAL (US)Proxy settings. Residential proxies required — LinkedIn blocks datacenter IPs.

Example Input

{
"jobTitles": ["Sales Manager", "Account Executive"],
"location": "United States",
"maxJobsPerTitle": 500,
"datePosted": "pastWeek",
"workType": ["remote", "hybrid"],
"outputMode": "both"
}

Output

Dataset — Individual Job Postings

FieldTypeDescription
jobTitlestringThe search keyword used
postingTitlestringActual job title on the posting
companyNamestringHiring company name
companyUrlstringLinkedIn company page URL
companyLinkedInIdstringCompany slug from LinkedIn URL
locationstringJob location
postedDatestringISO 8601 date (e.g. 2024-06-05)
jobUrlstringCanonical LinkedIn job posting URL
jobIdstringLinkedIn's numeric job ID
isPromotedbooleanWhether the posting is promoted/sponsored
salaryTextstringSalary range if visible on the public card

Example Job Row

{
"jobTitle": "Sales Manager",
"postingTitle": "Regional Sales Manager",
"companyName": "Acme Corp",
"companyUrl": "https://www.linkedin.com/company/acme-corp",
"companyLinkedInId": "acme-corp",
"location": "Austin, TX",
"postedDate": "2024-06-04",
"jobUrl": "https://www.linkedin.com/jobs/view/regional-sales-manager-at-acme-corp-1234567890",
"jobId": "1234567890",
"isPromoted": false,
"salaryText": "$80,000 - $120,000/yr"
}

Key-Value Store — Aggregated Company Summary (COMPANIES)

When outputMode is "companies" or "both", the actor saves an aggregated company list to the key-value store under the key COMPANIES. Companies are sorted by openRolesCount descending.

FieldTypeDescription
companyNamestringCompany name
companyUrlstringLinkedIn company page URL
companyLinkedInIdstringCompany slug
openRolesCountintegerTotal matching job postings found
matchedTitlesstring[]All distinct posting titles seen
searchedKeywordsstring[]Which search keywords matched this company
locationsstring[]All distinct locations seen
firstSeenstringISO date of earliest posting found
mostRecentPostingstringISO date of most recent posting found
sampleJobUrlsstring[]Up to 5 job URL samples

Example Company Row

{
"companyName": "Salesforce",
"companyUrl": "https://www.linkedin.com/company/salesforce",
"companyLinkedInId": "salesforce",
"openRolesCount": 12,
"matchedTitles": ["Account Executive", "Sales Manager", "Senior Account Executive"],
"searchedKeywords": ["Sales Manager", "Account Executive"],
"locations": ["San Francisco, CA", "New York, NY", "Remote"],
"firstSeen": "2024-05-20",
"mostRecentPosting": "2024-06-07",
"sampleJobUrls": [
"https://www.linkedin.com/jobs/view/account-executive-at-salesforce-1111111111",
"https://www.linkedin.com/jobs/view/sales-manager-at-salesforce-2222222222"
]
}

Use Cases

1. Staffing Agency Client Acquisition

Find every company actively recruiting for the roles your agency specializes in. The company list is pre-sorted by hiring volume — your highest-value prospects are at the top.

2. B2B Sales Intent Prospecting

Identify companies showing hiring growth signals before they appear in funding databases or news. A company hiring 10 sales reps is about to spend on CRM, sales enablement, and training tools.

3. Sales Tool & SaaS Vendors

Companies hiring for "Data Analyst" or "Marketing Manager" are high-intent buyers for analytics platforms, marketing automation, and productivity tools.

4. Hiring Trend Research

Track week-over-week hiring patterns by industry, role, and location. Detect economic signals early.

5. Competitive Intelligence

See which competitors are scaling which functions — sales, engineering, customer success — and in which markets.


Pricing

Pricing model: Pay per event

EventPrice
Actor start$0.00005 (one-time per run)
Per result$0.001

Total cost per run (result fee + platform usage):

Results collectedActor costApprox. total
25 jobs (1 page test)$0.025~$0.03
100 jobs$0.10~$0.11
500 jobs$0.50~$0.55
1,000 jobs$1.00~$1.10
5,000 jobs$5.00~$5.50

Platform usage (compute + proxy) is billed separately by Apify and varies by plan. Residential proxy usage adds cost depending on your Apify plan proxy allocation.


Notes & Limitations

  • Public data only. This actor scrapes LinkedIn's public, non-authenticated job search. It does not access applicant counts, InMail data, or any login-gated information.
  • Salary data is sparse. LinkedIn only shows salary on the public card for a small subset of postings.
  • LinkedIn rate-limits aggressively. The actor uses randomized delays and low concurrency, but for large runs (500+ jobs) residential proxies are essential. Datacenter IPs are almost always blocked.
  • Results reflect LinkedIn's public index. Not all postings are indexed; promoted postings and recently-posted jobs are most likely to appear.
  • Relative dates. Postings older than 30 days show "30+ days ago" — these are parsed as 31 days ago and may be approximate.
  • No login wall bypass. The actor only accesses public endpoints. It will never prompt for or use LinkedIn credentials.