Glassdoor Jobs Search Scraper avatar

Glassdoor Jobs Search Scraper

Under maintenance

Pricing

Pay per usage

Go to Apify Store
Glassdoor Jobs Search Scraper

Glassdoor Jobs Search Scraper

Under maintenance

Scrape 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

Jobs API

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

4 days ago

Last modified

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

FieldTypeDefaultRequiredDescription
searchQueriesarrayJob titles or keywords to search (e.g. 'data scientist').
locationstringJob location (city, state, or 'remote').
maxJobsinteger50Maximum number of jobs to scrape per search query.
pagesToFetchinteger1Number of pages to scrape.
proxyConfigurationobject{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]}Residential proxy required for Glassdoor.
experienceLevelstringFilter by minimum experience level: Entry Level, Mid Level, Senior Level, Executive, Director.
salaryMinintegerMinimum salary filter (in local currency). Only show jobs paying at least this amount.
remoteFilterstringFilter by work location type: Remote, Hybrid, On-site.
educationLevelstringFilter by minimum education level: High School, Associate Degree, Bachelor's, Master's, Doctorate.

Output

FieldDescription
searchQueryThe search query used
titleJob title
companyCompany name
employerRatingCompany rating
locationJob location
salarySalary information
easyApplyWhether the job has easy apply
urlDirect URL to the job listing
scrapedAtISO timestamp when the job was scraped
posted_viaSource through which the job was posted
datePosted date

Notes

  • Proxy: Residential proxy is highly recommended
  • Rate limits: Keep pagesToFetch reasonable per run to avoid IP bans
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis