Job market trends
What hiring actually looks like this week. Every number on this page comes from 110,237 active postings we scraped from real career pages, not from aggregator listings or job-board pings. Refreshes daily. Filter by role family or country to drill in.
Role volume by week
Currently active postings, bucketed by the week each listing was first posted. Older weeks count fewer jobs because listings since filled or removed have rolled off career pages. The curve mixes real posting cadence with corpus turnover, not pure hiring volume.
Top hiring companies
Most-active employers in the corpus right now. Click any row to drill into that company's open roles.
Salary distribution
Disclosed salary minimums (USD) parsed from job descriptions. Shows how compensation clusters for all roles.
Based on 1,552 jobs (1.4% of 110,237 active listings) where a salary range could be parsed. Coverage is climbing as we extract structured data from new postings.
Remote, hybrid, or onsite
Work-location breakdown for postings where the JD calls it out explicitly.
- Remote8.4% (439)
- Hybrid18.6% (972)
- Onsite30.7% (1,605)
- Not specified42.3% (2,209)
Based on 5,225 jobs (4.7% of 110,237 active listings) where remote status could be parsed. Coverage is climbing as we extract structured data from new postings.
Top technologies in active JDs
Most-mentioned tools and frameworks across parsed listings.
- Python751
- AWS416
- SQL350
- Java284
- Kubernetes268
- Salesforce223
- C++207
- Azure192
- GCP173
- Docker170
- TypeScript165
- Go162
- React161
- Excel160
- JavaScript147
- Linux139
- Terraform125
- Tableau95
- PostgreSQL90
- Microsoft Office86
- Microsoft Excel85
- Kafka84
- APIs81
- Git80
- LLMs78
Based on 4,973 jobs (4.5% of 110,237 active listings) where key technologies could be parsed. Coverage is climbing as we extract structured data from new postings.
How this is built
Four-Leaf scrapes 1,100+ company career pages across six ATS platforms (Greenhouse, Lever, Ashby, Workday, SmartRecruiters, Workable). Postings are parsed for role family, country, salary range where disclosed, work-location status, and named technologies. The full pipeline and methodology are documented in our research hub.
Salary, remote status, and technology coverage rely on structured extraction that we run asynchronously after each scrape. Coverage is climbing as the backfill catches up to the live corpus, which is why those three charts include sample-size disclosures.