Google Careers Scraper
Pricing
$5.00/month + usage
Google Careers Scraper
Google Careers Scraper extracts job listings from the Google Careers website. It collects details such as job title, location, department, job ID, description, and application links. Ideal for job market analysis, recruitment research, and building job databases from Google Careers pages.
Pricing
$5.00/month + usage
Rating
5.0
(3)
Developer
ScrapeAI
Actor stats
0
Bookmarked
6
Total users
4
Monthly active users
17 days ago
Last modified
Categories
Share
Google Careers Jobs Scraper
Actor for scraping job listings from [Google Careers]. It searches for jobs by query and location, extracting title, company, salary, requirements, application link, and more.
What It Does
This scraper searches Google Careers for your query and location and extracts detailed information about each job listing. Perfect for job market research, recruiting analysis, and career exploration.
Input
| Field | Type | Description | Default |
|---|---|---|---|
| query | String | Job search query (e.g. "Software Engineer") | "Software Engineer" |
| location | String | Location filter (e.g. "San Francisco, CA, USA") | "San Francisco, CA, USA" |
| maxResults | Number | Maximum number of jobs to scrape | 20 |
| proxyConfiguration | Object | Proxy settings | Apify Residential |
Example Input
{"query": "Software Engineer","location": "San Francisco, CA, USA","maxResults": 20}
Output
Each job result includes:
| Field | Type | Description |
|---|---|---|
| position | Number | Position in the results |
| title | String | Job title |
| company_name | String | Name of the hiring company |
| location | String | Job location |
| description | String | Job description snippet |
| salary | String | Salary or compensation range |
| job_type | String | Employment type (Full-time, Part-time, Contract, etc.) |
| posted_date | String | When the job was posted (e.g. "2 days ago") |
| application_link | String | Direct URL to apply for the job |
| company_logo | String | URL of the company logo image |
| requirements | Array | List of job requirements or qualifications |
| query | String | The search query used |
| search_location | String | The location filter used |
| scrapedAt | String | ISO timestamp of when the data was scraped |
Example Output
{"position": 1,"title": "Senior Software Engineer","company_name": "Google","location": "San Francisco, CA","description": "We are looking for a talented engineer to join our team and work on large-scale distributed systems.","salary": "$150,000 - $200,000","job_type": "Full-time","posted_date": "1 day ago","application_link": "https://www.google.com/about/careers/applications/jobs/results/12345678901234567","company_logo": "https://logo.url","requirements": ["5+ years of software engineering experience","Proficiency in Python, Java, or Go","Experience with distributed systems","Strong problem-solving skills"],"query": "Software Engineer","search_location": "San Francisco, CA, USA","scrapedAt": "2026-03-10T10:00:00.000Z"}
Supported Features
- Search for jobs by keyword query (e.g. "Software Engineer", "Product Manager", "Data Scientist")
- Filter by location (city, state, country)
- Extracts salary, job type, requirements, and application links
- Automatic scroll to load more job results
- Handles Google consent dialogs automatically
- Residential proxy support for reliable scraping
Tips
- Use specific titles like "Senior Software Engineer" or "ML Engineer" for targeted results
- Set
locationto a city or region to filter by geography (e.g. "New York, NY, USA", "London, UK") - Leave
locationempty to search globally - Start with a small
maxResultsvalue to test before running larger scrapes - Use Apify Proxy with the RESIDENTIAL group for best results and to avoid blocks