Glassdoor Jobs Search Scraper
Under maintenancePricing
Pay per usage
Go to Apify Store
Glassdoor Jobs Search Scraper
Under maintenanceScrape job listings from Glassdoor. Extract job titles, companies, locations, salary estimates, company ratings, and job descriptions for recruitment intelligence and employer branding research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Jobs API
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
The latest and most advanced Glassdoor Jobs Search Scraper. Our Glassdoor Jobs Search Scraper extracts real-time job postings at scale from all over the world. A new research tool built for recruitment, insights and HR.
Features
- Keyword search — find jobs by keyword, search term, or role
- Location filtering — narrow results to specific cities, regions, or countries
Use Cases
- Employer branding research through job listings — analyze how companies present themselves through job postings and employer ratings
- Salary benchmarking with transparency data — collect compensation data alongside company ratings and reviews
- Competitive intelligence on company hiring — track hiring volumes and role distribution across competing organizations
- Job market analysis with review context — combine job listing data with employer ratings for richer market insights
Sample Input
{"searchQueries": ["data scientist"],"location": "San Francisco, CA","maxJobs": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"countryName": "United States","companyName": "","locationName": "","includeKeyword": "","pagesToFetch": 1,"jobType": "FULLTIME","datePosted": "all"}
Sample Output
{"searchQuery": "data scientist","title": "Senior Data Scientist","company": "Google","employerRating": 4.5,"location": "San Francisco, CA","salary": "$180,000 – $250,000","easyApply": true,"url": "https://www.glassdoor.com/job/1234567890","scrapedAt": "2025-12-15T10:30:00.000Z"}
Input
| Field | Type | Default | Required | Description |
|---|---|---|---|---|
searchQueries | array | — | ✓ | Job titles or keywords to search (e.g. 'data scientist'). |
location | string | — | Job location (city, state, or 'remote'). | |
maxJobs | integer | 50 | Maximum number of jobs to scrape per search query. | |
pagesToFetch | integer | 1 | Number of pages to scrape. | |
proxyConfiguration | object | {"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]} | Residential proxy required for Glassdoor. | |
experienceLevel | string | — | Filter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director. | |
salaryMin | integer | — | Minimum salary filter (in local currency). Only show jobs paying at least this amount. | |
remoteFilter | string | — | Filter by work location type: Remote, Hybrid, On-site. | |
educationLevel | string | — | Filter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate. |
Output
| Field | Description |
|---|---|
searchQuery | The search query used |
title | Job title |
company | Company name |
employerRating | Company rating |
location | Job location |
salary | Salary information |
easyApply | Whether the job has easy apply |
url | Direct URL to the job listing |
scrapedAt | ISO timestamp when the job was scraped |
posted_via | Source through which the job was posted |
date | Posted date |
Notes
- Proxy: Residential proxy is highly recommended
- Rate limits: Keep
pagesToFetchreasonable per run to avoid IP bans - Scheduling: Use Apify Scheduler to run this actor on a recurring basis