It's a familiar sight: a role you applied to three months ago is still listed. Still live, still accepting applications, and dated in a way that makes it look fresh. Meanwhile, you never heard back. A job posting listed for months is common enough that most job seekers have their own story about one — which raises the question: why do job postings stay up so long?
The short answer
Most postings stay up because removing them is nobody's job. Hiring is full of handoffs — recruiter to hiring manager, hiring manager to team, team to HR — and at every handoff the posting can fall through the cracks. The role gets filled, the posting stays. Nothing malicious, just process.
Boards have no incentive to remove postings either: more listings make a board look fuller, and a board's business doesn't depend on whether every role is real. So the cleanup falls to the company — and often it simply never happens.
The common reasons
- The role was filled. The most common reason of all. The offer is accepted, the candidate starts, and the posting lives on because takedown wasn't on anyone's list. Some postings outlive not just the hiring cycle but the person who was hired.
- Evergreen recruiting. Companies with continuous hiring needs — support, sales, delivery — keep a standing posting that never closes. Applications go to a pool that gets reviewed in batches. The posting is "real," but it doesn't operate on the timeline applicants assume.
- Pipeline building. Even when nothing is open, some teams keep postings live to collect resumes for future headcount. It's cheap and it works; the cost is that applicants can't tell the difference.
- Hiring freezes. The process stopped, but nobody pressed pause on the posting. This happens a lot during budget cycles: the freeze is decided in a meeting, and updating every board is a chore no one owns.
- Benchmarking and market data. Occasionally, companies keep a posting live to gauge response rates or salary expectations for a role they're not actively filling. It's a data collection habit that looks exactly like a real opening.
- Inertia. The posting has been up so long that no one thinks about it. Boards don't expire postings on their own, and career pages don't remind you to clean house.
What staying up costs a company
This is worth saying carefully, because it's not about blame — it's about reputation. When candidates apply to a posting that's been listed for months and never hear back, they don't conclude "process failure." They conclude the company is disorganized, or worse, that it wastes applicants' time on purpose. Over time, that pattern shows up in how candidates talk about the company and in how investors read its hiring signals. Leaving postings up is quietly expensive. The fix isn't shame; it's visibility and a small amount of hygiene.
We frame this as reputation protection rather than criticism: a company that keeps its postings current signals that it runs hiring deliberately, which is exactly what candidates and investors want to see. We publish how long your postings have been listed and how often they're reposted — framed as reputation protection, never finger-wagging — and the $9 product lets any team watch their own listings and get alerts.
What the data actually shows
We can tell you what "long" looks like in practice, because we measure it. HireClarity Data tracks roughly 8,000 live postings across about 90 companies, re-reviewing each one every few hours on ATS-hosted boards like Greenhouse, Ashby, and Lever, plus company career pages. From that observed sample we can see listing durations, how postings age, and how often they're taken down and relisted. LinkedIn and Indeed restrict automated access and are not part of our sample — our coverage is honestly labeled as observed.
That's a carefully labeled sample, not the whole market — about 8,000 postings observed continuously since August 2026 — and we don't pretend otherwise. The aggregate picture is published each month in a free public report, now including the industries hiring the most, the most common titles, and the share of postings requiring degrees or significant experience. The August 2026 edition is live at https://hireclarity-data.vercel.app/reports/2026-08. Trend lines will appear as history accumulates — with daily data compilation already running, the second month will start to show direction.
How to tell stale from active
A posting that's been up for months isn't automatically a ghost, but it deserves a closer look:
- Compare the posting's age with the company's other postings. A single old posting in an otherwise fresh board is different from an entire board that hasn't changed in months.
- Look for relist cycles. If the same role reappears after disappearing, that's the strongest signal that the posting is being recycled rather than filled.
- Check the free check tool: paste the URL and see listing age and relist history from our observed sample, alongside a confidence score with reasons.
And if you want the full picture of what happens once a posting passes its useful life, our companion guide walks through it: /blog/why-job-postings-go-stale.
The honest takeaway
Some long-lived postings are hiring actively and slowly. Some are ghosts. The only way to tell the difference reliably is to watch the posting over time — and that's the entire point of the tracking. Nobody's asking you to trust a gut feeling; the data is there to look at.
If you're hiring, the lesson is simpler: a posting you don't remove is a signal you're not sending on purpose. A few minutes of cleanup protects the impression your career page makes.