Dice Scraper - US Tech Job Listings avatar

Dice Scraper - US Tech Job Listings

Pricing

from $1.00 / 1,000 job scrapeds

Go to Apify Store
Dice Scraper - US Tech Job Listings

Dice Scraper - US Tech Job Listings

Tech job listings from Dice by keyword and location or search URL, without login: title, company, location, salary, employment and employer type, remote or on-site, Easy Apply, dates and summary. Up to 3,000 jobs per search. Scheduled runs flag new jobs. $0.001 per job.

Pricing

from $1.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Categories

Features

Limited permissions

Share

Export tech job listings from Dice, the US job board for technology professionals. Give keywords with a location, or search URLs with your filters, and the Actor returns one row per job with title, company, location, salary, employment and employer type, remote or on-site, Easy Apply, dates and summary, following the result pages automatically. Schedule it and jobs that appear since the previous run are flagged. Tech recruiting, staffing leads, salary research and job alerts at $0.001 per job.

What you get

Job (one row each): id, url, title, companyName, companyLogoUrl, companyProfileId, employmentType, employerType, location, city, state, country, postedDate, modifiedDate, summary, salary, easyApply, isRemote, workplaceTypes, position.

Search on every row: search (the URL used) and totalCount.

Changes on scheduled runs: isNew is true for jobs that were not in the search in the previous run.

Searches without results return nothing and are not charged.

How to use it

  1. Open the Input tab.
  2. Add Keywords or search URLs, one per line (up to 100 per run): python developer or a URL copied from the browser such as https://www.dice.com/jobs?q=java&location=Austin, which keeps your filters.
  3. Optionally set the Location, and turn on Remote jobs only.
  4. Set Max jobs per search (30 per page, up to 3,000).
  5. Click Start and export the rows as JSON, CSV or Excel.
  6. Schedule the Actor to get alerts on new jobs.

Input

{
"searches": ["python developer", "https://www.dice.com/jobs?q=java&location=Austin"],
"remoteOnly": true,
"maxJobs": 100
}

Output

{
"search": "https://www.dice.com/jobs?q=python&filters.workplaceTypes=Remote",
"totalCount": 2996,
"position": 1,
"id": "7f16dcf8-2698-4afa-a257-0b46b747e23c",
"url": "https://www.dice.com/job-detail/7f16dcf8-2698-4afa-a257-0b46b747e23c",
"title": "Lead Python Backend Developer",
"companyName": "Bramkas Inc.",
"employmentType": "Full-time",
"employerType": "Direct Hire",
"location": null,
"postedDate": "2026-09-29T23:11:20Z",
"modifiedDate": "2026-10-20T03:13:45Z",
"summary": "We are looking for a strong hands-on Python backend lead...",
"salary": "Depends on Experience",
"easyApply": true,
"isRemote": true,
"workplaceTypes": ["Remote"],
"isNew": false,
"timestamp": "2026-11-01T10:00:00.000Z"
}

Pricing

Pay per event: $0.001 per job and $0.002 per new job detected on a scheduled run. Empty searches are free. A search of 1,000 jobs costs $1.00.

Limits and notes

  • Dice serves up to 100 pages per search, so up to 3,000 jobs. Split wide searches by location or keyword to go further.
  • salary is free text as written by the employer, such as Depends on Experience or $140,000 - $160,000, and it is often empty.
  • location is empty on many remote jobs.
  • summary is the start of the description; the full text is on the job page and is not opened.
  • StepStone Scraper: jobs in Germany.
  • Remote Jobs Aggregator: remote jobs from several boards.
  • LinkedIn Jobs Scraper: job listings from LinkedIn.