SimplyHired Jobs Scraper — Titles, Salary, Company & Skills avatar

SimplyHired Jobs Scraper — Titles, Salary, Company & Skills

Pricing

from $1.75 / 1,000 results

Go to Apify Store
SimplyHired Jobs Scraper — Titles, Salary, Company & Skills

SimplyHired Jobs Scraper — Titles, Salary, Company & Skills

Scrape jobs from SimplyHired by keyword and location. Get title, company, company rating, salary, job type, skills, benefits, location and full description as clean JSON, CSV or Excel — for recruiting, salary benchmarking and labor-market research.

Pricing

from $1.75 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Collect job listings from SimplyHired as clean, structured data. Search by keyword and location and get every matching job back with title, company, company rating, salary, job type, skills, benefits, location and full description — ready to export as JSON, CSV or Excel.

Built for recruiters, staffing agencies, job seekers, salary and labor‑market analysts, and data teams who need US hiring data without paging through listings by hand.


✨ Why use this scraper

  • Full job records, not just titles — company, rating, salary, job type, skills, benefits, location and posting date on every job.
  • Salary included — the salary text as shown, plus structured min/max, period and currency when the job page provides it.
  • Company signals — company name and star rating, logo and company‑page link (with details on).
  • Skills & requirements — the skills and requirements each role lists, perfect for matching and demand analysis.
  • Full descriptions — optionally fetch each job page for the complete description, qualifications, coordinates and apply link.
  • Search by keyword & location — any role, in any US city, state or ZIP.
  • Clean, typed output — numbers as numbers, skills as arrays — ready for spreadsheets, databases and BI tools.
  • Export anywhere — JSON, CSV, Excel, HTML or via the Apify API and integrations.

🚀 Quick start

  1. Enter one or more search keywords (for example software engineer, registered nurse).
  2. Set a location (New York, NY) — or leave empty for nationwide.
  3. Set Maximum jobs and click Start.

Each job comes back as one clean record.


📥 Input

FieldTypeDescription
Search keywords (searchQueries)arrayRoles/keywords to search.
Location (location)stringCity, state or ZIP. Empty = nationwide.
Include full job details (includeDetails)booleanAdd full description, structured salary, qualifications, coordinates and apply link.
Maximum jobs (maxItems)integerCap across all keywords.
Max pages per keyword (maxPagesPerSearch)integerResult pages per keyword (~20 jobs each).
Concurrency (maxConcurrency)integerParallel detail fetches.
Proxy configuration (proxyConfiguration)objectApify Proxy recommended (datacenter‑first, US‑residential fallback).

Example 1 — one role in a city

{
"searchQueries": ["software engineer"],
"location": "New York, NY",
"maxItems": 300
}

Example 2 — several roles with full detail

{
"searchQueries": ["registered nurse", "medical assistant"],
"location": "Dallas, TX",
"includeDetails": true,
"maxItems": 500
}

📤 Output

Each job is one dataset item. Example (with details on):

{
"jobKey": "t4bWK0x5rDdzE6qEiBJ_67Y80jGO0E9j",
"title": "Backend Engineer",
"company": "Steadily Insurance Agency",
"companyRating": 4.1,
"location": "Austin, TX",
"url": "https://www.simplyhired.com/job/t4bWK0x5rDdzE6qEiBJ_67Y80jGO0E9j",
"salaryText": "$150,000 - $190,000 a year",
"salaryMin": 150000,
"salaryMax": 190000,
"salaryPeriod": "YEAR",
"salaryCurrency": "USD",
"jobTypes": ["Full-time"],
"remoteAttributes": [],
"workSettings": ["In-Office"],
"benefits": ["Health insurance", "401(k)", "Dental insurance"],
"requirements": ["Mid-level", "Python", "2 years"],
"skills": ["Python", "MLOps", "Model deployment"],
"qualifications": ["Python", "AI models", "Production systems"],
"city": "Austin",
"state": "TX",
"latitude": 30.2715,
"longitude": -97.7419,
"description": "Location: Austin, TX. Employment Type: Full-time...",
"applyUrl": "https://www.simplyhired.com/out?r=...",
"companyLogo": "https://...",
"datePosted": "2026-06-02T00:00:00.000Z",
"sponsored": false,
"easyApply": false,
"detailScraped": true,
"scrapedAt": "2026-08-28T10:00:00.000Z"
}

Field reference

Job

FieldDescription
jobKeySimplyHired job ID (unique).
title, snippetJob title and short snippet.
urlJob page URL.
datePostedPosting date.
sponsored, easyApplyListing flags.

Company

FieldDescription
company, companyRatingEmployer and star rating.
companyLogo, companyPageUrlLogo and company page (details on).

Compensation & role

FieldDescription
salaryTextSalary as shown.
salaryMin, salaryMax, salaryPeriod, salaryCurrencyStructured salary (details on).
jobTypes, workSettings, remoteAttributesFull/part‑time, on‑site/remote.
skills, requirements, qualificationsSkills and requirements.
benefitsListed benefits.
descriptionFull description (details on).
applyUrlApplication link (details on).

Location

FieldDescription
location, city, stateLocation.
latitude, longitudeCoordinates (details on).

💡 Use cases

  • Recruiters & staffing — monitor demand for roles and skills across US markets and build sourcing lists.
  • Job seekers — track new postings for your role, with salary, company rating and skills in one place.
  • Salary & market analysts — aggregate salaryMin/salaryMax by role, location and job type to build pay benchmarks.
  • Talent intelligence — measure hiring trends, remote‑vs‑office mix and in‑demand skills.
  • ATS / CRM feeds — pipe structured jobs into applicant‑tracking systems and dashboards.
  • Researchers & data teams — build clean datasets of the US labor market.

🎯 Tips for best results

  • Add a location to focus a search; leave it empty to go nationwide.
  • Keep details off for speed. The listing already has salary, skills, type and company rating; turn on Include full job details only when you need the full description and structured salary.
  • Combine keywords to cover a segment in one run.
  • Filter after export — pull broadly, then filter on salaryMin, companyRating, jobTypes or skills.

🔌 Run it your way

  • Apify Console — enter keywords and click Start.
  • API — start runs and pull the dataset programmatically.
  • Scheduler — refresh the jobs feed on a schedule.
  • Integrations — push results to Google Sheets, Zapier, Make, webhooks, S3 and more.

❓ FAQ

Which country does SimplyHired cover? SimplyHired focuses on the United States.

Do I need an account or API key? No. Just enter keywords and a location.

Are salaries included? Yes, when the employer publishes them — as salaryText, plus structured salaryMin/salaryMax/salaryPeriod when you turn on full details.

Do I get the full description? Turn on Include full job details to add the complete description, qualifications, coordinates and apply link for each job.

In what format is the data? Structured JSON by default, exportable to CSV, Excel, HTML and more.

Can I run it on a schedule? Yes — use the Apify Scheduler, or start runs through the Apify API and its integrations.


This tool collects publicly available job‑posting information for legitimate business use such as recruitment, market research and salary analysis. You are responsible for how you use the data and for complying with all applicable laws and regulations, the website's terms, and data‑protection rules. Do not use the output to infringe intellectual‑property rights or for any unlawful purpose. This scraper is not affiliated with, endorsed by, or connected to SimplyHired; all trademarks belong to their respective owners.


Tags

simplyhired · simplyhired scraper · us jobs · job scraper · job listings · salary data · recruitment · talent sourcing · hr tech · job search · employment · careers · labor market · hiring · job board