Job Scraper with Hiring Urgency & Company Size (Saad Belcaid) avatar

Job Scraper with Hiring Urgency & Company Size (Saad Belcaid)

Pricing

Pay per usage

Go to Apify Store
Job Scraper with Hiring Urgency & Company Size (Saad Belcaid)

Job Scraper with Hiring Urgency & Company Size (Saad Belcaid)

The only job scraper that tells you how big the company is and how long they've been trying to fill the role.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Saad Belcaid

Saad Belcaid

Maintained by Community

Actor stats

12

Bookmarked

38

Total users

34

Monthly active users

9 days ago

Last modified

Share

Job Postings Scraper — with Company Size & Repost Detection

The only job scraper that tells you how big the company is and how long they've been trying to fill the role.

Scrapes job listings from Google Jobs — which aggregates Indeed, LinkedIn, Glassdoor, ZipRecruiter, and company career pages into one search. No need to scrape 5 different boards.

What makes this different

Every other job scraper on Apify gives you the same data: title, company, location, description. This one adds three things no one else has:

1. Company Size

Optionally enriches each company with employee count via Apollo (free tier works). Filter your results to target the exact company stage you care about — Series A startups (11-50) or enterprise (10,000+).

2. Repost Detection

Calculates how long each job has been listed and how many boards it appears on. A VP of Sales role that's been open for 45 days and posted on 4 boards? That company cannot fill this role. That's when you call.

3. Hiring Urgency Score

Every listing gets an urgency classification:

  • critical — 30+ days open OR 4+ sources (they're desperate)
  • high — 14-29 days OR 3 sources
  • normal — 3-13 days
  • fresh — under 3 days (just posted)

Output

FieldDescriptionExample
job_titleRole being hiredVP of Sales
company_nameHiring companyAcme Corp
company_sizeEmployee count range51-200
company_domainCompany websiteacme.com
locationJob locationNew York, NY
salary_rangeSalary if listed$150,000 - $200,000/year
date_postedWhen posted3 days ago
days_listedDays since posting3
hiring_urgencyUrgency classificationfresh / normal / high / critical
is_likely_repostRepost signaltrue/false
source_countNumber of boards listing this3
sourcesWhich boardsIndeed, LinkedIn, Glassdoor
descriptionFull job description...
apply_urlDirect apply linkhttps://...
employment_typeFull-time, Contract, etc.Full-time
remoteRemote work availabletrue/false

Use cases

Sales teams & connectors

Hiring signals = buying signals. A company hiring a VP of Sales needs sales infrastructure. A company hiring Head of DevOps is scaling. Use hiring data to time your outreach perfectly — reach out when they're actively building the team that needs your solution.

Recruiters

Find roles that have been open the longest (highest urgency). These companies are most likely to pay recruiting fees. Filter by company size to target your sweet spot.

Competitive intelligence

Track what roles your competitors are hiring for. A competitor suddenly hiring 5 ML engineers? They're building something. 10 sales reps? They're expanding.

Market research

Map hiring trends across an industry. Which roles are hardest to fill? Where is demand outpacing supply? The repost detection turns raw job listings into market intelligence.

Connector OS integration

Feed the dataset into Connector OS Station for automated market matching. Companies that are hiring are companies that are buying — every job posting is a demand signal. The scraper output plugs directly into the Connector OS I Layer for evaluation against your supply network.

Flow: Search jobs → Get Dataset ID → Paste into Station → Match against your supply → Get scored introductions.

Input options

FieldRequiredDescription
searchQueryYesJob title or keywords ("VP of Sales", "DevOps Engineer")
locationNoCity, state, or "Remote"
datePostedNoTime filter: today, 3days, week, month (default: week)
maxListingsNoMax results (default: 100)
apolloApiKeyNoApollo.io API key for company size enrichment (free tier works)
proxyConfigNoProxy config — residential proxies recommended for Google

Getting an Apollo API key (free)

  1. Sign up at apollo.io (free plan)
  2. Go to Settings → API Keys
  3. Copy your key and paste it in the apolloApiKey field

The free tier gives you 10,000 API credits/year — more than enough for job scraping.

Cost

Typical runs use ~0.05-0.10 compute units depending on result count. Google Jobs searches with 100 results take about 1-2 minutes.