Monitor where a company is heading from its hiring
Read a company's growth, new bets, freezes and layoffs from how its hiring changes, before they are announced.
Who it's for: A strategy, competitive-intelligence or investment team watching a fixed list of companies from the outside.
Tencent opened 40 AI research roles in Singapore · 4h agoCompetitor expansion
Klarna halved its marketing hiring this quarter · 1d agoHiring slowdown or pivot
Spotify doubled its open roles in advertising · 2d agoDepartment scaling
Specific scenarios
- Try →
Monitor your competitors' next moves
Find where your competitors are expanding, with new locations, teams or product bets, from the roles they hire months before it is public.
Questions (3)
- How do I see which new countries a competitor is hiring in?
TheirStack shows the new countries a competitor is hiring in when you compare its recent job posts with where it hired before. Filter by its company domain, keep jobs posted in the last 90 days, and exclude the countries where it already had jobs. Any country left is a market it is moving into. Job Search API
- How can I spot a competitor's new product bet from its job posts?
On TheirStack, a competitor's new product bet shows up as roles and technologies that never appeared in its job posts before, such as its first machine learning engineers. Company Lookup shows each technology a company uses with the first date we found it, so a recent date marks something new. Company Lookup
- Can I see a competitor's old job posts, even ones that were taken down?
Yes, TheirStack keeps a competitor's job posts after they are removed from the source, with history back to 2021. Search the competitor by company domain with a posted-date range. App exports include the 200 most recent jobs per company, so use the Job Search API, a webhook or MCP for its full history. How to find old jobs
- Try →
Monitor companies for hiring slowdowns and pivots
Find companies that abruptly stop hiring for a role or team, an early sign of a budget freeze, a pivot or layoffs.
SignalsHiring slowdown or pivotQuestions (3)
- How can I tell if a company has stopped hiring?
TheirStack shows a company has stopped hiring when its recent job count drops against an earlier period. Run the same search for the company's domain over two posted-date windows and compare the totals, which are free to see. A team that hired steadily and then drops to zero is the signal. Job Search API
- Does a closed job post mean the company froze hiring?
Many jobs in the same team closing within a few days, with no new ones posted, is a stronger sign of a hiring freeze than one closed post. A job also closes when it is filled, expires or is paused. In TheirStack, use the Job Closed filter with a closed-date range to find them. How to track closed jobs
- Can I get notified when a company's job posts start closing?
Yes, TheirStack notifies you when a company's job posts close: save a search for the companies you watch and attach a webhook with the job closed event, which fires each time one of their matching jobs closes. We usually detect a closure within 24 hours of the job disappearing from its source. job.closed webhook
- Try →
Monitor public companies' hiring for investment research
Add hiring activity to your investment research as a leading indicator: freezes and layoffs before they are announced, and product stage from the hiring mix.
Questions (3)
- Can job postings be used as alternative data for investing?
Yes, job postings work as alternative data for investing because hiring changes before most reported numbers do: a freeze shows as postings stopping and an expansion as new teams or locations. TheirStack sells its full jobs history as a CSV or Parquet dataset through S3, with hourly or daily incremental files for your models. Datasets
- How far back does the job postings history go for backtesting?
TheirStack's job postings history starts in 2021. Each job records when it went live, when we found it and when it closed, so you can rebuild what was known on any past date for a backtest. Order a one-time historical dataset, a recurring feed, or both. Datasets
- Can I match job postings to public companies and tickers?
Yes, TheirStack company profiles include the stock ticker alongside the domain and LinkedIn URL, so you can join job data to your list of listed companies. To pull jobs for specific companies, filter the Job Search API by company domain or LinkedIn URL. Company data
Learn how
- Guide
How to find old job postings
Learn how to find old, expired, and deleted job postings from any company — including LinkedIn and Indeed. Access historical job data dating back to 2021 using TheirStack search, company lookup, API, or datasets.
- Guide
Spotting your competitors' next moves
Learn how to use job postings as an early signal for competitor expansion. Track new locations, new teams, and strategic initiatives 6-18 months before they show up on maps and press releases.
- Guide
How to Monitor Competitor Hiring
Learn how to track competitor job postings to uncover their strategy, identify expansion plans, and spot market opportunities before anyone else.
- Guide
How to track closed job postings
Learn how to use TheirStack's Job Closed filter to find recently filled roles, detect hiring slowdowns, and get real-time notifications via webhooks when job postings are removed.
- Guide
Use job data for investment research
Add job posting data to your equity research stack as a complementary signal. Anticipate layoffs and hiring freezes, infer product-stage from hiring mix, and read cost-per-hire pressure from repost cadence weeks before any of it shows up in earnings.
Connect your agent
MCP server
Claude, ChatGPT, Cursor, Gemini or any MCP client
API
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 '{
"company_name_or": ["Spotify","Klarna"],
"posted_at_max_age_days": 90
}'Frequently asked questions
Hiring moves before the press release.
Watch how the companies you follow hire, and read each change as it happens.