NewSearch millions of jobs from your AI agent with MCP

How long do hiring freezes last?

There is no fixed length. A hiring freeze lasts until the condition that caused it changes: a missed quarter is revisited at the next review, a budget freeze runs to the next fiscal year, and a freeze pending an acquisition ends when the deal closes. Most end quietly, as the exception list grows to cover the roles that matter.

A freeze leaves a specific pattern in posting data. New requisitions stop appearing, so a query for postings JobsPipe first saw after the freeze date returns nothing, or only backfills and contract roles. Existing postings close without being replaced, and closed_reason shows them as removed rather than expired or replaced. What remains open ages: discovered_at gets older and ghost_score climbs, because evergreen requisitions left up through a freeze accumulate the stale-date and long-open warning signs. A company that keeps adding new roles is not frozen, whatever the press release says.

The lift shows first as new discovered_at timestamps. A scheduled call to POST /v1/jobs/search with company_name_or set to the accounts you care about and discovered_at_gte set to the time of the last run sees each new posting once, and the first new engineering, sales or marketing posting after a quiet stretch is the sign that budget is back. The Signals product runs the same watch and delivers a match by email, Slack or webhook. Empty searches cost nothing, so a daily watch over a list of frozen accounts is cheap to keep running.

Two limits apply. JobsPipe collects ten boards, so an employer that posts only through an ATS it does not collect shows nothing, which is not a freeze. And the end of a freeze is not always a return to the previous pace. Watch the mix of the first new postings: a company that reopens with a single director role and a few contractors is thawing selectively, while one that reopens with several roles in one function has decided what it will build next.

The full treatment is on Job market data.

Related questions

How long does a hiring freeze last?

As long as the reason behind it. Freezes are tied to a quarter, a fiscal year or a transaction, and they end when the number that triggered them is revisited or the deal closes. There is no typical duration worth quoting, and companies rarely announce the end; the exceptions simply widen until the freeze no longer binds.

Do hiring freezes end suddenly?

Usually not. Most end by erosion: a backfill is approved, then a quota-carrying sales role, then a senior engineer, until the exception list is the hiring plan. In posting data that looks like a trickle of new discovered_at timestamps in one or two functions before the volume returns. A sudden reopening usually follows a funding round or a strong quarter.

Can I still get hired during a hiring freeze?

Sometimes. Freezes almost always carry exceptions for roles the business cannot run without, for revenue-generating sales positions and for contractors who are not counted as headcount. A search for the company's postings with discovered_at_gte set to the freeze announcement date shows which exceptions are actually being made and in which functions.

How can I tell when a company's hiring freeze is over?

New postings appear again. A daily query with company_name_or and discovered_at_gte catches the first one shortly after it goes live, and the function it is in tells you what was unfrozen first. Postings that reappear under the same title after months closed are a weaker signal, since companies sometimes repost evergreen requisitions without a real change in budget.

More answers

Query live postings yourself, 1,000 jobs a month free.

Get a free API key