Job Posting Lead Finder | $3/1K | Find Companies Hiring Now avatar

Job Posting Lead Finder | $3/1K | Find Companies Hiring Now

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Job Posting Lead Finder | $3/1K | Find Companies Hiring Now

Job Posting Lead Finder | $3/1K | Find Companies Hiring Now

Find companies actively hiring across Indeed, LinkedIn Jobs, and Glassdoor. Extract job titles, salaries, locations, and company names. Auto-deduplication by company. Companies posting jobs = companies with budget = your best leads. $3 per 1,000 results.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Apivault Labs

Apivault Labs

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

8 days ago

Last modified

Share

Job Posting Lead Finder — Indeed, LinkedIn & Glassdoor Scraper

Turn job postings into B2B sales leads. This actor scrapes job listings from Indeed, LinkedIn Jobs, and Glassdoor simultaneously, extracting company names, salaries, locations, job types, and more. Companies that are hiring have active budgets — making them the best prospects for your outreach.

$3 per 1,000 results · 3 job boards in one run · auto-deduplication by company

Why Job Postings = Best B2B Leads

SignalWhat It Tells You
Company is hiringThey have budget and are growing
Job title & roleWhat department is expanding
Salary rangeCompany size and spending power
Tech stack in descriptionWhat tools/services they need
LocationWhere to target your outreach
Multiple open rolesCompany is scaling fast

A company posting 5+ jobs is spending $50K–$500K+ on new hires. If they're hiring a "Marketing Manager" — they likely need marketing tools, agencies, or freelancers. If they're hiring "DevOps Engineer" — they need cloud infrastructure, CI/CD tools, monitoring services.

Pricing

ComponentCost
Actor start$0.00005 (one-time per run)
Per result$0.003 per job listing
1,000 results~$3
10,000 results~$30

Supported Job Boards

SourceCoverageData Quality
IndeedLargest job board worldwide, millions of listingsJob title, company, salary, location, description, rating
LinkedIn JobsProfessional network, B2B-focused companiesJob title, company, location, job type, description
GlassdoorCompany reviews + jobs, salary insightsJob title, company, salary estimate, rating, location

Search all three at once or pick specific sources — your choice.

Features

  • 🔍 Multi-source search — scrape Indeed, LinkedIn, and Glassdoor in a single run
  • 🏢 Auto-deduplication — remove duplicate companies across sources
  • 💰 Salary extraction — get salary ranges where available
  • 📍 Location filtering — search by city, state, or "Remote"
  • Parallel scraping — all sources scraped simultaneously for speed
  • 📊 Rich data — job title, company name, rating, job type, posted date, full description
  • 🔗 Direct links — every result includes the original job posting URL

Input Parameters

ParameterTypeRequiredDefaultDescription
keywordsstringJob title or search keywords
locationstringanyCity, state, or "Remote"
sourcesarrayallWhich job boards: indeed, linkedin, glassdoor
deduplicateCompaniesbooleantrueRemove duplicate companies across sources
maxConcurrencyinteger3Parallel sources (1–5)
timeoutinteger120Timeout per source in seconds

Example Input

Find marketing leads in New York

{
"keywords": "marketing manager",
"location": "New York, NY",
"sources": ["indeed", "linkedin", "glassdoor"]
}

Find SaaS companies hiring remotely

{
"keywords": "software engineer",
"location": "Remote",
"sources": ["indeed", "linkedin"]
}

Find companies hiring sales teams (scaling fast)

{
"keywords": "sales representative",
"location": "United States",
"deduplicateCompanies": true
}

Output Example

Each result contains:

{
"Job Title": "Senior Marketing Manager",
"Company Name": "Acme Corp",
"Location": "New York, NY",
"Salary": "$120,000 - $150,000",
"Job Type": "Full-time",
"Description": "We are looking for an experienced marketing manager to lead our digital campaigns...",
"Posted Date": "2 days ago",
"Company Rating": 4.2,
"Job URL": "https://www.indeed.com/viewjob?jk=abc123",
"source": "indeed"
}

Output Fields

FieldDescription
Job TitlePosition title from the listing
Company NameHiring company name
LocationJob location (city, state, or Remote)
SalarySalary range if disclosed
Job TypeFull-time, Part-time, Contract, etc.
DescriptionFull job description text
Posted DateWhen the job was posted
Company RatingEmployer rating on the platform
Job URLDirect link to the original posting
sourceWhich job board (indeed/linkedin/glassdoor)

Use Cases

🏢 Agency & Freelancer Lead Generation

Search for job titles that match your services. If a company is hiring a "Social Media Manager" — they need social media help NOW. Reach out offering your agency services before they hire full-time.

📊 Sales Prospecting & Outreach

Companies posting jobs have confirmed budgets. Filter by salary range to find high-spending companies. Use job descriptions to personalize your cold outreach with specific pain points.

🔍 Competitor & Market Intelligence

Monitor what roles your competitors are hiring for. Track which cities are growing in your industry. Spot trends in tech stacks and tools being adopted.

💼 Recruitment & Staffing

Aggregate job postings across multiple boards. Identify companies with the most open positions. Track hiring patterns by industry and location.

🎯 Account-Based Marketing (ABM)

Build targeted company lists based on hiring activity. Companies hiring for specific roles = companies investing in that area. Perfect for targeting with relevant B2B products and services.

How It Works

  1. You provide keywords (job title) and optional location
  2. Actor searches Indeed, LinkedIn Jobs, and Glassdoor in parallel
  3. Results are collected and normalized into a unified format
  4. Duplicate companies are removed (if enabled)
  5. Clean, structured data is saved to your Apify dataset

Tips for Best Results

  • Be specific with keywords — "marketing manager" works better than just "marketing"
  • Use location — narrow down to a city or state for targeted leads
  • Enable deduplication — avoid contacting the same company twice
  • Combine sources — each board has different companies, use all three for maximum coverage
  • Search by role, not industry — "CTO" finds tech companies, "Head of Marketing" finds companies investing in marketing

FAQ

How many results can I get per run?

Each source returns up to 30–60 listings per search. With 3 sources, expect 50–150 unique results per run (after deduplication). Run multiple searches with different keywords for larger datasets.

How fresh is the data?

Data is scraped in real-time from live job boards. You get the latest postings available at the time of the run.

Can I search for remote jobs only?

Yes — set location to "Remote" to find remote positions across all sources.

What countries are supported?

Indeed, LinkedIn, and Glassdoor have global coverage. Use English keywords and location names for best results. US, UK, Canada, Australia, and Europe work best.

How is deduplication done?

When deduplicateCompanies is enabled, the actor keeps only the first occurrence of each company name across all sources. This gives you a clean list of unique companies.

Can I use this for recruitment?

Absolutely. Aggregate job postings from multiple boards into one dataset. Great for staffing agencies, recruiters, and HR teams monitoring the job market.

Integration Ideas

  • CRM import — push leads directly to HubSpot, Salesforce, or Pipedrive
  • Email outreach — combine with email finder tools for automated outreach
  • Google Sheets — export to spreadsheets for team collaboration
  • Zapier / Make — automate lead pipeline with no-code workflows
  • Slack alerts — get notified when new companies match your criteria