Tech Job Listings & IT Salary Data — Dice.com
Pricing
Pay per event
Tech Job Listings & IT Salary Data — Dice.com
Tech and IT job listings from Dice.com. Search by keyword, location, employment type and date posted; returns title, company, salary, city/state, remote and workplace type, skills, description and apply URL. For tech recruiting and IT salary benchmarking.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Dice.com Tech Job Listings & IT Salary Data Scraper
Tech and IT job listings from Dice.com, the largest US tech job board. Search by keyword, location, employment type, and posting date. Returns job title, company, salary, city and state, remote and workplace type, required skills, full description, and the apply URL — enough to benchmark IT salaries or build a recruiting pipeline without opening a single tab.
What data does this scraper extract?
Each job listing record includes:
| Field | Description |
|---|---|
job_id | Dice job GUID |
job_url | Link to the job detail page |
title | Job title |
company_name | Hiring company |
company_logo_url | Company logo image URL |
employment_type | Full-time, Contract, etc. |
employer_type | Direct Hire, Recruiter, etc. |
location_city | City |
location_state | State |
location_country | Country |
location_display | Human-readable location |
is_remote | Remote work available |
workplace_types | Remote, On-Site, Hybrid |
salary | Salary range as listed |
summary | Job excerpt from listing page |
description_html | Full job description HTML (when scrapeDetails is enabled) |
posted_date | ISO 8601 date posted |
modified_date | ISO 8601 date last modified |
easy_apply | One-click apply available |
scraped_at | Scrape timestamp |
How to use
- Set your Search Query (e.g.
software engineer,python developer,data scientist) - Set your Location (e.g.
New York,United States,Remote) - Optionally filter by Employment Type and Posted Date
- Set Max Items to control how many listings to return
- Toggle Scrape Full Job Description to fetch the complete job description HTML
Input parameters
- query — Search keyword(s). Default:
software engineer - location — Location filter. Default:
United States - employmentType — Optional:
FULLTIME,PARTTIME,CONTRACT,THIRD_PARTY - postedDate — Optional:
ONE_DAY,THREE_DAYS,SEVEN_DAYS,THIRTY_DAYS - scrapeDetails — Whether to visit each job's detail page for the full description. Default:
true - maxItems — Maximum number of job records to return
Notes
- Dice.com lists technology jobs in the US market. The search can return tens of thousands of results for common queries.
- When
scrapeDetails: true, the actor visits each job's detail page to fetch the fulldescription_html. This adds one HTTP request per job but returns significantly richer data. - Set
scrapeDetails: falsefor listing-only runs that only need summary data — faster and lower cost. - Salary data is only available when the employer discloses it on Dice.
Further reading: Job Postings Data: How to Get Listings From 12 Boards Across 10 Markets