SEEK Australia Jobs Scraper
JOBSLEAD GENERATION
Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.
SEEK Australia Jobs Scraper
Extract job listings from SEEK Australia — Australia's #1 job site — by keyword, location, salary, work type, and more. Returns structured job data ready for download as JSON or CSV, with no login or API key required.
What you get
Each job record includes:
| Field | Description |
|---|---|
jobId |
Unique SEEK job ID |
title |
Job title |
companyName |
Advertiser or company name |
location |
Primary job location |
salary |
Salary label (e.g. $80,000 – $100,000 per year) |
workType |
Work type (Full time, Part time, Contract/Temp, Casual) |
workArrangement |
Arrangement (Remote, Hybrid, On-site) |
classification |
Job category (e.g. Information & Communication Technology) |
subclassification |
Sub-category (e.g. Developers/Programmers) |
teaser |
Short job description teaser |
listingDate |
ISO 8601 listing date |
listingDateDisplay |
Human-readable date (e.g. 2d ago) |
isFeatured |
Whether this is a featured/sponsored listing |
jobUrl |
Full URL to the job listing on SEEK |
scrapedAt |
Timestamp when the record was scraped |
How to use
- Set your Keywords (e.g.
software engineer,registered nurse,marketing manager) - Set a Location (e.g.
Sydney NSW,Melbourne VIC,All Australia) - Optionally filter by Work Type, Salary Range, or Sort Mode
- Set Max Items to limit result count
- Run — results are available immediately in the dataset
Input options
| Option | Type | Default | Description |
|---|---|---|---|
keywords |
string | (required) | Search keywords |
location |
string | All Australia |
Location to search in |
workType |
enum | Any | Filter by work type |
salaryMin |
integer | — | Minimum annual salary |
salaryMax |
integer | — | Maximum annual salary |
sortMode |
enum | Relevance | Sort by relevance or listing date |
maxItems |
integer | 100 | Maximum number of results |
Example: find remote Python developers in Australia
{
"keywords": "python developer",
"location": "All Australia",
"workType": "full_time",
"sortMode": "ListedDate",
"maxItems": 50
}
Use cases
- Job market research — track which roles are in demand, where, and at what salary
- Lead generation — identify hiring companies in your target industries
- Competitive analysis — monitor what competitors are hiring for
- Salary benchmarking — collect salary data across roles and locations
- Recruitment intelligence — build pipelines of active job listings for sourcing
Notes
- Covers all job categories on SEEK Australia
- Salary data is returned as displayed on SEEK (not always available for all listings)
- Results reflect live SEEK search results at run time — listings change daily
- SEEK's search returns up to ~4,800 results per query; use filters to narrow results when targeting a specific segment