Glassdoor Job Scraper avatar

Glassdoor Job Scraper

Pricing

$25.00 / 1,000 results

Go to Apify Store
Glassdoor Job Scraper

Glassdoor Job Scraper

💎 Scrape Glassdoor job listings and company reviews — extract salaries, interview insights, benefits, and employee ratings. Monitor employer brand perception, analyze compensation benchmarks, and power recruitment platforms. Filter by company, job title, location, and rating. Built for HR

Pricing

$25.00 / 1,000 results

Rating

0.0

(0)

Developer

Luan M.

Luan M.

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Apify Actor Node.js Crawlee

Scrape job listings, salaries, company reviews, and benefits from Glassdoor with precision and scale. Built on Crawlee + Playwright for reliable, JavaScript-rendered data extraction.


Features

  • Job Listings — Title, company, location, description, posting date, job type
  • Salary Extraction — Automatically extracts salary estimates when available
  • Company Ratings — Star ratings for each listing
  • Benefits — Extracts listed benefits (health insurance, 401k, remote work, etc.)
  • Company Reviews — Optionally scrape full company reviews
  • Company Info — Optionally extract company size, industry, revenue
  • Remote Filter — Search for remote jobs by location keyword
  • Proxy Rotation — Built-in Apify residential proxy support to avoid blocking
  • Pagination — Automatically paginates through all results up to your limit

Input

FieldTypeDefaultDescription
searchQueryString"software engineer"Job title, keywords, or company
locationString"United States"City, state, country, or "Remote"
maxJobsInteger50Max job listings to scrape (max 10,000)
startUrlsArray[]Custom Glassdoor search URLs
proxyConfigurationObjectResidentialApify proxy config
includeReviewsBooleanfalseAlso scrape company reviews
includeSalaryBooleantrueExtract salary estimates
includeCompanyInfoBooleanfalseExtract company details

Output

Each job listing is saved as a dataset entry with:

{
"title": "Senior Software Engineer",
"company": "Google",
"location": "Mountain View, CA",
"salary": "$150K - $200K / yr",
"rating": 4.5,
"description": "We are looking for...",
"url": "https://www.glassdoor.com/Job/...",
"postingDate": "Posted 3 days ago",
"jobType": "Full-time",
"benefits": ["Health Insurance", "401k", "Remote Work"],
"companySlug": "Google",
"companyId": "9079"
}

Use Cases

  • Market Research — Analyze salary ranges and benefits across companies
  • Job Aggregation — Build a custom job board with enriched Glassdoor data
  • Competitive Intelligence — Track hiring trends, job types, and company growth
  • Remote Job Finder — Find remote-friendly companies and their salary bands

Anti-Blocking

This actor uses Apify's residential proxy rotation combined with Playwright's browser fingerprinting to minimize detection. Rate limiting and retry logic are built in.


Pricing

This actor runs on the Apify platform. You are charged based on Apify's pricing model (platform compute units + proxy traffic).


Tech Stack

  • Runtime: Node.js 20 + Playwright (Chromium)
  • Framework: Apify SDK + Crawlee
  • Browser: Headless Chromium via Playwright
  • Infrastructure: Apify Actor platform

License

Apache 2.0 © Nous Research