SimplyHired Jobs Scraper — Titles, Salary, Company & Skills
Pricing
from $1.75 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 days ago
Last modified
Categories
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
- Enter one or more search keywords (for example
software engineer,registered nurse). - Set a location (
New York, NY) — or leave empty for nationwide. - Set Maximum jobs and click Start.
Each job comes back as one clean record.
📥 Input
| Field | Type | Description |
|---|---|---|
Search keywords (searchQueries) | array | Roles/keywords to search. |
Location (location) | string | City, state or ZIP. Empty = nationwide. |
Include full job details (includeDetails) | boolean | Add full description, structured salary, qualifications, coordinates and apply link. |
Maximum jobs (maxItems) | integer | Cap across all keywords. |
Max pages per keyword (maxPagesPerSearch) | integer | Result pages per keyword (~20 jobs each). |
Concurrency (maxConcurrency) | integer | Parallel detail fetches. |
Proxy configuration (proxyConfiguration) | object | Apify 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
| Field | Description |
|---|---|
jobKey | SimplyHired job ID (unique). |
title, snippet | Job title and short snippet. |
url | Job page URL. |
datePosted | Posting date. |
sponsored, easyApply | Listing flags. |
Company
| Field | Description |
|---|---|
company, companyRating | Employer and star rating. |
companyLogo, companyPageUrl | Logo and company page (details on). |
Compensation & role
| Field | Description |
|---|---|
salaryText | Salary as shown. |
salaryMin, salaryMax, salaryPeriod, salaryCurrency | Structured salary (details on). |
jobTypes, workSettings, remoteAttributes | Full/part‑time, on‑site/remote. |
skills, requirements, qualifications | Skills and requirements. |
benefits | Listed benefits. |
description | Full description (details on). |
applyUrl | Application link (details on). |
Location
| Field | Description |
|---|---|
location, city, state | Location. |
latitude, longitude | Coordinates (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/salaryMaxby 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,jobTypesorskills.
🔌 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.
⚖️ Legal & responsible use
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