Job Market Pulse — Tech & Finance Demand Tracker
Pricing
from $1.00 / 1,000 item processeds
Job Market Pulse — Tech & Finance Demand Tracker
Track real-time job market trends across tech and finance sectors. Scrapes LinkedIn, Indeed, and Glassdoor job counts by keyword, location, and seniority level. Returns demand scores, salary ranges, remote ratio, and trend signals for workforce planning and career research.
Pricing
from $1.00 / 1,000 item processeds
Rating
0.0
(0)
Developer
Hojun Lee
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
a day ago
Last modified
Categories
Share
What does Job Market Pulse do?
Job Market Pulse tracks real-time tech hiring trends by scraping job listing counts from Indeed and LinkedIn for any keyword, location, and seniority level. It returns structured demand signals — classified as hot, strong, moderate, or low — along with salary ranges, remote work ratios, top employers, and 24-hour listing velocity. One run gives you an objective snapshot of developer job demand across any tech or finance role, location, and seniority tier.
This actor is built for workforce analysts, career researchers, and recruiting teams who need job market data programmatically, without manual searches or fragile spreadsheets.
Why use Job Market Pulse?
Monitor tech hiring trends across roles and geographies at scale — automated, structured, and schedulable.
- Workforce planning and headcount benchmarking — HR and finance teams can compare developer job demand across roles (Senior Python Engineer vs Senior Go Engineer) to validate compensation bands and headcount plans against live market supply.
- Career research and salary negotiation — Individuals can query demand scores and salary ranges for their specific role, location, and seniority level before negotiating or making a career move.
- Recruiting market intelligence — Talent acquisition teams can monitor overall market heat and top-hiring companies to time their own job postings and sharpen compensation offers.
- Tech industry trend analysis — Analysts and investors tracking the job market pulse for AI, blockchain, or cloud roles can schedule weekly runs to build longitudinal datasets of hiring velocity by skill.
- Education and bootcamp ROI analysis — Training providers can track which skills (e.g.
solidity engineer,data scientist,rust developer) generate the most job listings to validate curriculum investment decisions.
How to use Job Market Pulse
- Open the actor on Apify and click Try for free.
- Enter your Job Keywords — job titles or skills (e.g.
["Python developer", "data scientist", "solidity engineer"]). - Set your Location (e.g.
United States,New York,Remote). - Set Max Listings Per Keyword (5–50) — how many listings to sample for salary and remote ratio analysis.
- Click Start and retrieve structured demand signals from the dataset within minutes.
- Download as JSON, CSV, or Excel — or connect via the Apify API.
Schedule weekly runs to track how tech hiring trends evolve over time by role and location.
Input
| Field | Type | Default | Description |
|---|---|---|---|
keywords | array | (required) | Job titles or skills to search (e.g. ["Python developer", "ML engineer", "solidity engineer"]). |
location | string | United States | Location filter (e.g. United States, New York, Remote, London). |
maxListingsPerKeyword | integer | 20 | Maximum job listings to sample per keyword for salary and remote ratio analysis (5–50). |
Example input:
{"keywords": ["Python developer", "solidity engineer", "quantitative analyst"],"location": "United States","maxListingsPerKeyword": 20}
Output
Each item in the dataset represents one job keyword with its demand metrics. You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
[{"keyword": "Python developer","location": "United States","total_listings": 45230,"listings_24h": 1820,"demand_level": "hot","remote_ratio_pct": 42.5,"avg_salary_usd": 135000.0,"top_companies": ["Amazon", "Google", "Meta", "Microsoft", "Stripe"],"seniority_breakdown": {"senior": 9, "mid": 8, "junior": 3},"fetched_at": "2026-09-02T10:15:00Z"},{"keyword": "solidity engineer","location": "United States","total_listings": 1243,"listings_24h": 87,"demand_level": "moderate","remote_ratio_pct": 71.3,"avg_salary_usd": 178000.0,"top_companies": ["Coinbase", "Consensys", "Alchemy", "OpenSea", "Uniswap Labs"],"seniority_breakdown": {"senior": 14, "mid": 5, "junior": 1},"fetched_at": "2026-09-02T10:15:00Z"}]
Data fields
| Field | Type | Description |
|---|---|---|
keyword | string | Job title or skill searched |
location | string | Location filter applied |
total_listings | integer | Total active job listings found on Indeed |
listings_24h | integer | Job listings posted in the last 24 hours on LinkedIn |
demand_level | string | Classified demand: hot (>10K) / strong (5–10K) / moderate (1–5K) / low (<1K) |
remote_ratio_pct | float | Percentage of sampled listings offering remote or hybrid work |
avg_salary_usd | float | Average annual salary (USD) parsed from listing snippets; null if unavailable |
top_companies | array | Up to 5 most frequently listed employers for this keyword |
seniority_breakdown | object | Count of senior / mid / junior listings based on title analysis |
fetched_at | string | ISO 8601 UTC timestamp of the scrape |
Cost estimation
This actor uses Pay-Per-Event (PPE) pricing. You are charged per job listing returned.
| Scenario | Keywords | Listings/keyword | Cost |
|---|---|---|---|
| Quick signal check (3 keywords, 5 listings each) | 3 | 5 | ~$0.045 |
| Standard run (5 keywords, 20 listings each) | 5 | 20 | ~$0.30 |
| Deep analysis (10 keywords, 50 listings each) | 10 | 50 | ~$1.50 |
| Weekly portfolio (20 keywords, 20 listings each) | 20 | 20 | ~$1.20 |
Price: $0.003 per job listing returned.
FAQ
Which job boards does Job Market Pulse scrape? The actor uses Indeed as the primary source (total listing counts + sampled listings for salary, remote, and seniority data) and LinkedIn for 24-hour recent listing velocity. This two-source approach provides both total market depth and current hiring activity signals.
How accurate are the salary ranges? Salary data is parsed from job listings that display compensation — approximately 30–50% of listings include salary data on Indeed. The actor aggregates displayed ranges from the sampled listings. Treat salary figures as directional market signals, not precise compensation surveys.
Can I track hiring trends over time? Yes. Schedule this actor weekly via Apify Scheduler with the same keyword set. Each run produces a timestamped dataset row, giving you a longitudinal view of tech hiring trends and job market pulse changes across quarters.
Disclaimer: Job listing data is scraped from public job boards (Indeed, LinkedIn) and represents a point-in-time snapshot. Listing counts and salary data fluctuate and depend on what public pages expose without authentication. Anti-bot detection on job boards may affect count accuracy over time. This actor is not affiliated with or endorsed by Indeed, LinkedIn, or their parent companies. Scraping is performed on publicly accessible pages only.
Related actors
- npm Package Trends — Developer tool download trends to correlate with job demand for specific frameworks
- GitHub Trending Tracker — Rising repos whose language/stack correlates with high-demand jobs this week
- Remote Jobs Aggregator — Specific remote job listings from Remotive + We Work Remotely for tech roles
Feedback
If this actor helps your hiring market research, a review helps others find it: Leave a review on Apify Store