Dice Scraper: 50,000+ US Tech Jobs with 68 Fields per Listing
Scrape Dice.com US tech and IT listings with 68 fields per job. Covers 50,000+ active positions including title, company, location, structured salary (min, max, currency, period), skills array (JavaScript, Python, AWS, Docker), employment type (FULL_TIME, CONTRACT, THIRD_PARTY), posting, modified and expiration dates, apply URL. Enable company enrichment for headquarters, employee count, website, industry, total active jobs and recruiter names and titles from the company team section. Pay-per-result, $3 per 1,000 jobs.
Anti-Bot
TLS + IP rotation
What you can scrape
- Job details: title, id, full description (text + HTML) with responsibilities, requirements and qualifications, posting, modified and expiration dates, apply URL
- Skills array: extracted from job badges (JavaScript, Python, AWS, Docker, Kubernetes)
- Salary intelligence: salary_min, salary_max, salary_currency, salary_period, salary_text (e.g. "$175,000 - $275,000/year")
- Employment type: FULL_TIME, CONTRACT, PART_TIME, THIRD_PARTY
- Company enrichment: headquarters, employee_count, website, industry, description, total active jobs
- Recruiters: name and title pairs from the company team section
Primary use cases
- US tech recruiter SaaS. Power talent intelligence dashboards with structured salary, skills and expiration data across 50,000+ active US tech roles
- Salary tools and benchmarking. Aggregate salary_min and salary_max by skill, location and seniority to build US tech compensation reports
- Talent pipeline analytics. Track which companies are hiring which skills week over week, feed into your CRM as a buyer-intent signal
- Recruiter outreach lists. Use the recruiters array to build outbound prospect lists with name + title pairs
API example
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~dice-scraper/runs?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"searchUrls": ["https://www.dice.com/jobs?q=software+engineer&location=Remote"],
"includeCompanyInfo": true,
"maxResults": 200
}'
Integrations
- n8n, Make, Zapier: trigger runs and process job records via webhook
- AI Agents (MCP): Claude Desktop, Cursor, VS Code, LangChain, LlamaIndex
- Python, Node.js: Apify SDK for programmatic access
- Google Sheets, Airtable: queries in, structured jobs out
Output fields
| Field | Type | Example |
| title | string | Senior Software Engineer |
| company | string | Stripe |
| location | string | San Francisco, CA, USA |
| salary_min | integer | 175000 |
| salary_max | integer | 275000 |
| employment_type | string | FULL_TIME |
| skills | string[] | ["JavaScript","Python","AWS"] |
| posted_at | string | 2026-06-10 |
| expires_at | string | 2026-07-10 |
| recruiters | object[] | [{"name":"Jane Doe","title":"Sr Recruiter"}] |
Related Actors