Glassdoor Jobs Scraper — Jobs, Salaries & Company Ratings avatar

Glassdoor Jobs Scraper — Jobs, Salaries & Company Ratings

Pricing

Pay per usage

Go to Apify Store
Glassdoor Jobs Scraper — Jobs, Salaries & Company Ratings

Glassdoor Jobs Scraper — Jobs, Salaries & Company Ratings

Scrape Glassdoor job listings by keyword and location. Returns: job title, company, salary range, location, requirements, and posting date. Combines job data with company ratings for informed hiring research.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Web Data Labs

Web Data Labs

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

12 days ago

Last modified

Categories

Share

Glassdoor Jobs Scraper

Scrape Glassdoor job listings with salary estimates and company ratings. Search by keyword, location, and country. Extract structured data including salary ranges, company ratings, review counts, and direct apply URLs.

What data can you get from Glassdoor?

FieldDescription
titleJob title
companyCompany name
locationJob location
salarySalary estimate (range + median)
companyRatingCompany star rating (1-5)
reviewCountNumber of employee reviews
jobUrlDirect link to job listing
descriptionJob description snippet
postedDateWhen the job was posted

Why Glassdoor data is valuable

Glassdoor is one of the few platforms that provides salary transparency — estimated salary ranges based on real employee reports. Combined with company ratings and review counts, this gives you a complete picture of any employer.

Use cases:

  • Recruiters: Find open positions with salary benchmarks to craft competitive offers
  • HR teams: Benchmark your compensation against market rates
  • Job seekers: Automate your job search with salary filters
  • Market researchers: Analyze hiring trends, salary distributions, and employer rankings
  • Lead generation: Find companies that are actively hiring (growth signal)

Input parameters

ParameterTypeDescriptionDefault
keywordsstringSearch keywords (e.g., "data scientist")"python developer"
locationstringLocation filter (e.g., "New York, NY")(all locations)
maxItemsintegerMax results to return (1-100)25
countrystringCountry domain (US, UK, CA, AU, IN, DE, FR)US
proxyConfigurationobjectProxy settings (residential required)Apify residential

Example output

{
"title": "Senior Python Developer",
"company": "Tech Corp",
"location": "San Francisco, CA",
"salary": "USD 140,000 - 190,000/yr (est. 165,000)",
"companyRating": "4.2",
"reviewCount": "1,523",
"jobUrl": "https://www.glassdoor.com/job-listing/...",
"description": "We're looking for a Senior Python Developer to join our platform team...",
"postedDate": "3d",
"source": "Glassdoor"
}

Proxy requirements

⚠️ Residential proxies are required. Glassdoor blocks datacenter IPs. The default configuration uses Apify's residential proxy group, which costs extra but is necessary for reliable results.

Pay-per-result pricing

You only pay for results you actually get. Each job listing in the output costs $0.02. No results = no charge.

Integrations

Connect Glassdoor Jobs Scraper to your workflow:

  • Google Sheets — Auto-export job listings to a spreadsheet
  • Slack — Get notified when new jobs match your criteria
  • Zapier / Make — Connect to 5,000+ apps
  • API — Access results programmatically via Apify API

Tips for best results

  1. Be specific with keywords — "senior react developer" gets better results than "developer"
  2. Use location — Narrowing by city/state reduces noise
  3. Start small — Test with maxItems: 10 before scaling up
  4. Check salary data — Glassdoor's salary estimates are based on real employee reports