Google Careers Scraper avatar

Google Careers Scraper

Pricing

$5.00/month + usage

Go to Apify Store
Google Careers Scraper

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

ScrapeAI

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

4

Monthly active users

17 days ago

Last modified

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

FieldTypeDescriptionDefault
queryStringJob search query (e.g. "Software Engineer")"Software Engineer"
locationStringLocation filter (e.g. "San Francisco, CA, USA")"San Francisco, CA, USA"
maxResultsNumberMaximum number of jobs to scrape20
proxyConfigurationObjectProxy settingsApify Residential

Example Input

{
"query": "Software Engineer",
"location": "San Francisco, CA, USA",
"maxResults": 20
}

Output

Each job result includes:

FieldTypeDescription
positionNumberPosition in the results
titleStringJob title
company_nameStringName of the hiring company
locationStringJob location
descriptionStringJob description snippet
salaryStringSalary or compensation range
job_typeStringEmployment type (Full-time, Part-time, Contract, etc.)
posted_dateStringWhen the job was posted (e.g. "2 days ago")
application_linkStringDirect URL to apply for the job
company_logoStringURL of the company logo image
requirementsArrayList of job requirements or qualifications
queryStringThe search query used
search_locationStringThe location filter used
scrapedAtStringISO 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 location to a city or region to filter by geography (e.g. "New York, NY, USA", "London, UK")
  • Leave location empty to search globally
  • Start with a small maxResults value to test before running larger scrapes
  • Use Apify Proxy with the RESIDENTIAL group for best results and to avoid blocks