Jobs Dataset
All job postings in one dataset
- 192M job postings from over 195 countries since 2021
- Normalized titles, salaries, locations, and hiring team contacts
- Daily CSV and JSON files delivered directly to your S3 bucket
Trusted by industry leadersTrusted by the world's most innovative sales and marketing teams


























































Dataset
This dataset contains the following files
Dataset Delivery
Ready-to-use files, delivered automatically
Get fresh job data in structured formats, delivered directly to your cloud storage on a daily schedule.
Flexible Update Frequency
Choose how often your data refreshes — from hourly live feeds to quarterly snapshots, matching your pipeline's cadence.
Learn moreParquet & CSV Formats
Export your data in the format that fits your stack — columnar Parquet for analytics warehouses or CSV for universal compatibility.
Learn moreS3 Bucket Delivery
Get data delivered directly to your Amazon S3 bucket — no manual downloads, no polling. Set it and forget it.
Learn more60+ Data Fields with Coverage
Each job record includes 60+ fields spanning job details, location, salary, company firmographics, and technologies — with transparent fill-rate metrics.
See full dictionaryHow it works
Access your datasets in three steps
Get temporary credentials, explore available files, and download the data you need — using Python, AWS CLI, or ClickHouse.
Get credentials
Request temporary S3 credentials from our API. One POST request returns access keys, session token, bucket name, and allowed prefixes — valid for immediate use.
List available files
Browse the datasets bucket to discover available files. Use Python (boto3), the AWS CLI, or ClickHouse's s3 table function to list objects by prefix and date.
Download your data
Download individual files or sync the entire bucket to your local environment. Parquet and CSV formats are ready for direct analysis or ingestion into your data pipeline.
Data Quality
Clean, enriched, and ready to use
Every job posting is deduplicated, normalized, and enriched with salary, location, seniority, and hiring team data.
329k+ Data Sources
We aggregate job listings from over 329k websites — career pages, job boards, and ATS platforms — so you get the most complete picture of who's hiring and what they need.
See all sourcesFresh, Up-to-Date Data
Thousands of fresh job posts arrive hourly. 90% of new tech postings discovered within 24 hours, 73% same-day.
Learn moreHistorical Data Since 2021
Access historical and expired job postings for trend analysis, forecasting, and market research going back to 2021.
Learn moreSmart Deduplication
Jobs appear 3–5x across platforms. Our algorithmic and manual verification eliminates duplicates for clean, unique signals.
Learn moreNormalized Locations
Raw location strings standardized into structured city, state, country data for precise geographic filtering.
Learn moreSalary Intelligence
Salary data extracted and normalized — min, max, currency, period — enabling compensation benchmarking across markets.
Learn moreStandardized Descriptions
Job descriptions are normalized to Markdown across all sources, so your front end renders them consistently — no more raw HTML parsing.
Learn moreRich Company Data
Every job includes enriched company data — size, industry, funding, location, tech stack, and more. 11M+ profiles across 238 countries.
Learn moreOriginal Source URLs
When a job originates from a company's career page, we include the original URL so you can redirect users to the correct source. Filter for career-page-only jobs with final_url_exists.
Learn moreHiring Manager Data
See who's behind each job posting — name, role, and LinkedIn profile. Filter for jobs where hiring manager information is available.
Learn moreUse Cases
What teams build with job data
From lead generation to competitive intelligence, job data powers dozens of workflows across sales, recruiting, and product teams.
Target companies with active job openings
Use fresh job postings as a real-time signal of hiring urgency, then prioritize outreach based on the roles, locations, and seniority levels a company is trying to fill.
See howFind companies struggling to fill roles
Track reposted roles, long-open vacancies, and spikes in similar job ads to spot teams that are under-resourced — then offer interim staffing, managed recruiting, or outsourcing.
See howMonitor past customers hiring again
Monitor job postings from current and past customers to spot reactivation moments, new needs, and upsell opportunities — then reach out while the timing is right.
See howIdentify companies with problems your software solves
Spot companies hiring for manual, time-consuming tasks your product can automate, then reach out when the need is most urgent.
See howSpot your competitors' next moves
Use hiring signals to see where competitors are expanding — locations, teams, initiatives — months before it's visible publicly, so you can plan and act early.
See howExpand your job board with fresh listings
Backfill your job board with relevant listings to grow inventory, improve SEO, and keep users coming back.
See howMatch job seekers with relevant opportunities
Send targeted job recommendations to students and clients using filters like location, role, and keywords.
Learn morePower sales intelligence platforms
Add job-based intent signals and technographic enrichment into your product so users can build lists, enrich accounts, and trigger workflows from hiring and stack changes.
See howFrequently asked questions




















