Measure wages and hiring from real postings
Pull postings in bulk to measure pay and hiring for a job segment, for your compensation, workforce planning or labour research.
Who it's for: A strategy, compensation or research team that studies a labor market, often at a large employer studying its own.
SAP posted a Data Engineer role in Berlin · 2h ago
Siemens posted a Data Engineer role in Munich · 1d ago
Amazon posted a Data Engineer role in Berlin · 2d ago
How salary benchmarking from job postings works
TheirStack turns job postings into salary benchmarks: pull the postings for a role and a market, keep the ones that publish a salary, and compare posted pay by city and seniority, with every salary converted to annual USD.
Pull
Pull the postings for one role and market
TheirStack finds every posting for a role in the places you study, with a title filter that matches each way employers write it.
- Job title and title pattern filters
- History back to 2021
- Bulk files for large studies
Filter
Keep the postings that publish a salary
TheirStack captures salary only where the source publishes it, converts it to annual USD and tags each posting with its seniority.
- Salaries converted from 50+ currencies
- Seniority from junior to C-level
- Salary range as a minimum and maximum
Postings with a salary
Benchmark
Compare posted pay by city and level
TheirStack gives you each posting's minimum and maximum annual salary, so you compute medians by city and seniority in your sheet or warehouse.
- Minimum and maximum salary in USD
- Export to CSV or Excel
- Or a jobs dataset in CSV or Parquet
Median posted salary, Data Engineer
- Munich$84k
- Frankfurt$80k
- Berlin$76k
- Hamburg$72k
Learn how
- Docs
Datasets
Access complete jobs, closed jobs, technographics, and company datasets — delivered as Parquet or CSV, with historical coverage and daily or hourly updates via S3.
Measure wages and hiring from real postings: integrations with AI assistants, automations and CRMs
TheirStack works with the AI assistants, automation tools and CRMs you already use: ask Claude or ChatGPT through the MCP server, send new matches to Clay, n8n, Make or Zapier by webhook, and create leads in Salesforce or HubSpot.
AI assistants
Ask Claude, ChatGPT, Cursor or any MCP client to search jobs, companies and tech stacks through the TheirStack MCP server.
MCP server
https://api.theirstack.com/mcpAutomations
TheirStack sends every new matching company by webhook as soon as it finds it, to your automation platform or through it into your CRM and sales tools.
CRMs and sales tools
Run this use case from your own code
curl -X POST https://api.theirstack.com/v1/jobs/search \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "job_title_or": ["Data Engineer"], "job_country_code_or": ["DE"], "posted_at_max_age_days": 90 }'
Benchmark pay against what companies post.
Read posted salaries and hiring volume by role, level and city.
Start free: 200+ free credits.
Hermes
OpenClaw
Clay
n8n
Make
Zapier
Databar
Salesforce
HubSpot
Attio
Pipedrive
Apollo
Instantly
ContactOut