Job Posting Lead Finder | $3/1K | Find Companies Hiring Now
Pricing
from $3.00 / 1,000 results
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
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
8 days ago
Last modified
Categories
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
| Signal | What It Tells You |
|---|---|
| Company is hiring | They have budget and are growing |
| Job title & role | What department is expanding |
| Salary range | Company size and spending power |
| Tech stack in description | What tools/services they need |
| Location | Where to target your outreach |
| Multiple open roles | Company 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
| Component | Cost |
|---|---|
| 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
| Source | Coverage | Data Quality |
|---|---|---|
| Indeed | Largest job board worldwide, millions of listings | Job title, company, salary, location, description, rating |
| LinkedIn Jobs | Professional network, B2B-focused companies | Job title, company, location, job type, description |
| Glassdoor | Company reviews + jobs, salary insights | Job 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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
keywords | string | ✅ | — | Job title or search keywords |
location | string | ❌ | any | City, state, or "Remote" |
sources | array | ❌ | all | Which job boards: indeed, linkedin, glassdoor |
deduplicateCompanies | boolean | ❌ | true | Remove duplicate companies across sources |
maxConcurrency | integer | ❌ | 3 | Parallel sources (1–5) |
timeout | integer | ❌ | 120 | Timeout 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
| Field | Description |
|---|---|
Job Title | Position title from the listing |
Company Name | Hiring company name |
Location | Job location (city, state, or Remote) |
Salary | Salary range if disclosed |
Job Type | Full-time, Part-time, Contract, etc. |
Description | Full job description text |
Posted Date | When the job was posted |
Company Rating | Employer rating on the platform |
Job URL | Direct link to the original posting |
source | Which 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
- You provide keywords (job title) and optional location
- Actor searches Indeed, LinkedIn Jobs, and Glassdoor in parallel
- Results are collected and normalized into a unified format
- Duplicate companies are removed (if enabled)
- 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