There's a category of job posting that looks completely real โ it has a title, a description, a list of requirements, and a submit button. The only thing it doesn't have is an actual job waiting at the end. These are called ghost jobs, and they're responsible for a significant portion of the silence that job seekers experience after applying.
Ghost jobs exist for surprisingly mundane reasons. Some companies post roles to gauge market compensation before deciding whether to open a position. Others maintain listings to build a passive talent pipeline โ a reservoir of resumes they can pull from when budget eventually gets approved. Some HR teams simply forget to take down listings for roles that were filled months ago. And some companies post specifically to appear to be growing, whether to impress investors or to satisfy a board requirement about headcount planning.
The result is a job market full of listings that are real in form but hollow in substance. Candidates who apply to ghost jobs don't just get rejected โ they get silence. If you've ever applied to a job and never heard anything at all, not even an automated rejection, there's a reasonable chance you were chasing a ghost.
Here's how to spot them before you invest time that won't return anything.
"I applied to 47 jobs over two months. About a third of them never responded โ not even an auto-rejection. When I went back and looked at the postings, most of them hit at least 3 of these red flags. I could have saved 40 hours."
โ Ghosted.wtf community, Product Manager, reported 16 ghost job encounters in 2025Check any company's ghost score before you apply
Our database tracks candidate experiences by company โ including patterns of posting jobs that go nowhere. Search before you spend hours on an application.
The 9 Red Flags of a Ghost Job
The average time-to-hire for a genuine open role is 23โ45 days. When a job posting has been live for three months or more, one of a few things is true: the company is extraordinarily picky (which usually produces a very different posting โ highly specific, detailed requirements), the role keeps getting frozen and unfrozen, or it was never a real position in the first place.
You can check a posting's age on LinkedIn, which shows "Posted X days ago" and "Reposted X days ago" separately โ the distinction matters. A post that is regularly reposted with minor tweaks (new wording, slightly shifted requirements) is a sign the company is actively maintaining the pipeline appearance of an open role without actually moving to hire.
Some companies post roles in multiple cities as a legitimate reflection of geographic flexibility. But the pattern to watch for is a single job description posted across every major metro โ sometimes 10, 15, or 20 cities at once โ with no explanation of whether the role is truly remote or what determines location.
This tactic is common among companies building talent pipelines. Posting broadly maximizes inbound resumes without committing to any particular hire. The role is effectively a lead generation funnel for future headcount, not a genuine open position. In some cases, the same posting has been running city-to-city for over a year, quietly refreshing to avoid appearing stale.
Real job listings โ for roles companies genuinely want to fill urgently โ almost always include some human element. A recruiter name, a team mention ("You'll work with our growth team"), a hiring manager quote, or at minimum a specific email or LinkedIn to reach for questions. Ghost jobs are ATS black holes: a form, a submit button, and silence.
The absence of any identifiable human contact correlates strongly with roles that are either automated intake pipelines or listings maintained by an overextended HR team that isn't actively reviewing submissions. When there's no one to reach, there's often no process to reach.
Nothing predicts a ghost job more reliably than a company in the middle of, or recently recovered from, a layoff cycle that still has open listings. When headcount is being cut, hiring approvals get frozen. But the HR or engineering teams responsible for job postings often don't have the bandwidth โ or the authority โ to take down listings during organizational upheaval.
The result is a posting that looks active because no one removed it, not because the role is real. Candidates who apply during these windows frequently receive months of silence, eventually followed by a form rejection long after the person who originally approved the headcount has left the company.
As of 2025, salary transparency laws in California, Colorado, New York, and Washington require employers to post pay ranges. Companies that continue to omit salary information for roles posted in these states are either non-compliant, posting from templates that predate the laws, or โ more commonly โ posting roles without having gone through the internal approval process that typically forces compensation conversations.
When the description also reads like a generic template ("Excellent communication skills. Team player. 3โ5 years experience in a fast-paced environment"), that combination of no salary and no specificity is a strong ghost job signal. Real roles have real requirements shaped by real team needs. Ghost jobs are written by HR systems, not people who actually need to hire someone.
"5+ years of experience with a technology that's been around for 3 years." "Entry-level role requiring a portfolio with 10+ enterprise case studies." "Junior position with senior-level scope and startup-level compensation." These aren't just badly written job descriptions โ they're signals of a role that was never seriously scoped by a real hiring manager.
Ghost jobs are often written by people who are tasked with filling a template rather than hiring a person. The requirements get copy-pasted from adjacent roles, inflated to cover all bases, or assembled from a wishlist rather than a genuine understanding of what the role needs. The result is a description that no real candidate can fully satisfy โ which is sometimes the point, because a role that can never be filled never has to be closed.
LinkedIn and other job boards refresh a posting's "date posted" every time it's edited and resubmitted. This technique is used deliberately by companies that want to appear to be actively hiring without committing to a real process. When you save a job and notice the wording has shifted slightly โ a word changed here, a bullet reordered there โ but the substance is identical, that's a company refreshing the listing for algorithmic visibility, not because the role's requirements changed.
In our database of candidate experiences, roles that have been recycled more than twice tend to result in ghosting at a significantly higher rate than first-posted listings. The pattern is consistent enough that "refreshed posting" has become a reliable negative signal in our community's job search data.
LinkedIn's "About" section for any company shows an approximate employee count range, and many company pages display a headcount trend graph over time. A company that is genuinely growing and hiring will show increasing headcount. A company that is posting aggressively while its LinkedIn count is flat or declining is posting jobs that aren't turning into hires โ which is, definitionally, what a ghost job operation looks like at scale.
This is one of the most data-rich signals available to job seekers and almost nobody uses it. If a company has posted 40 jobs in the last 6 months and its headcount hasn't moved, something is wrong. Either the churn is so high that they're treading water (also a red flag), or they're posting jobs that aren't being filled. Either way, it's not a candidate-friendly environment.
Glassdoor interview reviews are one of the most underutilized ghost job detection tools available. Candidates who made it into an actual interview process โ not just applicants โ report on what happened. When you see patterns like "I did two rounds and then went silent" or "They said they'd follow up and never did" or "Great interviews, then the recruiter disappeared" across multiple reviewers in the past 12 months, you're seeing the downstream evidence of ghost job activity.
Companies with genuine ghost job problems don't just disappear on applicants โ they often disappear mid-process on candidates they were actively engaging. This happens when hiring approvals get pulled, when the role gets deprioritized after the interview cycle starts, or when internal candidates are promoted and the external process is quietly abandoned without communication. It's documented, publicly, and most job seekers never check.
Ghost Job Risk Scorecard
Use this table to quickly assess any job posting before investing time in a custom application:
| Red Flags Observed | Ghost Job Risk | Recommended Action |
|---|---|---|
| 0โ1 flags | LOW | Apply normally. Invest in tailoring your application. |
| 2 flags | MEDIUM | Apply with a minimal-effort submission. Try to find a human contact first. |
| 3โ4 flags | HIGH | Quick apply only (under 10 min). Do not write a custom cover letter. Keep your pipeline moving. |
| 5+ flags | VERY HIGH | Skip it. The time cost of applying almost certainly exceeds the probability-adjusted value. Apply to 3 real jobs instead. |
Already stuck in a ghost job process?
If you applied to a role and got silence, the Don't Get Ghosted Playbook has the exact follow-up sequence to use โ and the scripts to extract a real answer from companies that have gone dark. $29.
Why Companies Post Ghost Jobs (And Why It Won't Stop)
Ghost jobs persist because they're rational from the company's perspective โ even if they're actively harmful to job seekers. Here's the breakdown of why companies maintain listings they have no intention of immediately filling:
- Pipeline building: "We're not hiring now, but in six months we might be." Maintaining a listing keeps resumes flowing without committing to a hire. Some companies have built systems around this that are effectively always-on recruiting funnels.
- Compensation benchmarking: Posting a role and watching who applies (and at what expected compensation) is a low-cost way to understand market rates before formally opening headcount. The applicants are unwitting market research participants.
- Signaling to investors or the market: Active job postings signal organizational growth. Some companies deliberately maintain a volume of open roles to appear to be scaling to external observers, even when internal headcount is frozen.
- Bureaucratic inertia: The person who approved the headcount left. The hiring manager changed their mind. The budget got reallocated. Nobody removed the posting. The ATS keeps the listing alive, and the candidates keep applying into a void.
None of this is going to change soon. The incentives are asymmetric โ ghost jobs cost companies almost nothing and provide real benefits (pipeline, data, perception). The cost is borne entirely by job seekers in wasted time, diminished confidence, and the silence that can follow weeks of engagement.
The only practical response is to get better at identifying them before you invest, and to build your job search pipeline wide enough that no single opportunity โ real or ghost โ can stall your momentum.
If you've already been ghosted after applying or interviewing, read our complete follow-up guide with copy-paste templates for extracting a real answer from employers who've gone silent. And if you want to warn other candidates about a company that's wasting people's time with fake listings, report them to our database โ it takes 60 seconds and helps thousands of job seekers who'll encounter the same posting next.
๐ป Get the Ghost Job Red Flag Checklist (Free)
A printable one-pager: all 9 red flags, the ghost job risk scorecard, and the 3 pre-application checks that filter out 80% of ghost jobs before you waste a minute.
Stop Wasting Time on Jobs That Don't Exist
The Don't Get Ghosted Playbook ($29) includes: the full ghost job detection framework, company research checklist, follow-up templates that get real answers, and the negotiation scripts that protect your offer once you have one. Everything to stop chasing ghosts and start landing real roles.