Career Glossary

What Is a Ghost Job? Meaning and Red Flags

By HRLens Editorial Team · Published · 7 min read

Quick Answer

A ghost job is a publicly advertised role that isn't being actively filled right now, because the position was already filled, lost budget approval, or is being kept live to collect applicants for future hiring instead of an immediate, real vacancy.

What is a ghost job?

A ghost job is a live vacancy that looks open to candidates but isn't tied to active hiring. Sometimes the role was filled weeks ago and never removed. Sometimes finance froze headcount after the ad went live. Sometimes the employer wants a talent pipeline, not an immediate hire. That's why the term overlaps with fake job posting and phantom job listing, even though the intent behind each case can differ. The key test is simple: if you applied today, is someone actually trying to hire for that seat now?

That last part matters, because not every stale listing is a scam and not every slow listing is a ghost. A hospital that constantly hires nurses may run an evergreen job posting on purpose. A software company may keep a general talent community page open year-round. A real ghost job sits in the murkier middle: it presents itself like a current vacancy, but there is no immediate, approved path from application to offer. That's what makes the experience so frustrating for job seekers.

How does a ghost job work?

Ghost jobs usually start with a normal recruiting workflow. A recruiter opens a requisition in Workday or Greenhouse, the ATS syndicates it to LinkedIn, Indeed, and the company careers page, and candidates start applying. Then something changes. The manager pauses hiring. The team fills the role internally. Budget disappears. Nobody closes the requisition everywhere, so the listing keeps collecting applications even though the search has effectively stopped.

Here's a common example. A Series B fintech opens a Senior Backend Engineer role in Greenhouse on March 1 with one approved headcount. By March 18, the team promotes an internal engineer and stops external interviewing. The posting still refreshes across job boards every 14 days, so on April 15 it looks new again. To you, it looks like a live opening. Inside the ATS, it may just be an unattended requisition or a pipeline bucket that nobody has taken down.

Why do jobs stay open?

Some stay open for messy but legitimate reasons. High-volume employers use evergreen requisitions to keep a pool of warehouse associates, nurses, call center reps, or sales development reps ready when attrition hits. Universities and public employers may keep roles visible longer because approvals, posting rules, and internal bidding windows take time. In those cases, the job may be real, but the timing is loose. You might not be competing for one desk that needs filling this week.

Some stay open for reasons job seekers hate. Companies benchmark salary expectations, test how deep the candidate market is, reassure investors that growth is coming, or keep a backup bench in case someone quits. That's the part most resume advice ignores. Asking why jobs stay open is smarter than asking whether a posting is old. Age alone proves very little. Hiring intent, recent recruiter activity, and a believable timeline tell you much more.

Why does a ghost job matter for job seekers?

Because time is the real cost. A detailed Workday application can eat 30 to 45 minutes once you tailor your CV, answer knockout questions, and re-enter data your resume already contains. Do that ten times on phantom job listings and you've lost most of a day with nothing to show for it. Worse, ghost jobs distort your read of the market. You think hundreds of openings exist for product marketers or data analysts when many of them are not truly available.

They also push people into bad search behavior. When you feel ignored, it's tempting to spray applications everywhere, lower your standards, or assume your resume is broken. Sometimes the real problem is that nobody was hiring for those seats in the first place. Real jobs usually leave traces: a recent posting date, a hiring manager who exists, a team that just announced funding, a salary range that matches the market, or employees who joined that function recently.

What is a common misconception about a ghost job?

The biggest misconception is that every reposted ad is fake. That's wrong. Reposting can mean the search is active and the first applicant pool was weak. An evergreen job posting can also be legitimate, especially in operations, health care, staffing, education, and customer support. Treating every older listing as a scam makes you miss real openings. Treating every repost as real is the opposite mistake. You need to read the pattern, not worship one signal.

Another misconception is that a ghost job and recruiter ghosting are the same thing. They're not. A recruiter can fail to reply even when the vacancy is genuine, overloaded, and moving. A ghost job is about the posting itself: whether there is a current role with active hiring intent behind it. That distinction matters, because your response changes. Silence after you apply is frustrating. A misleading listing changes whether you should spend your effort there at all.

Real vacancy, evergreen posting, or ghost job?
Signal Real vacancyEvergreen postingGhost job
Hiring intent Active nowFuture or recurringUnclear or inactive
Role timing Near-term fillWhen demand appearsNo reliable timeline
Description detail Specific team and scopeOften broaderOften stale or generic
Recruiter movement Applications reviewed soonStored for pipelineLittle visible progress
Best response Apply quicklyApply selectivelyVerify before investing
No single signal proves a listing is fake
Use several signals together before you decide

How can you handle a ghost job in practice?

Start with a quick triage before you tailor anything. Open the company careers page and see whether the role exists there, not just on LinkedIn or Indeed. Check whether the description sounds specific about team, manager, location, and seniority, or generic enough to fit anyone. Look at the posting age, then search LinkedIn for people who recently joined that department. If the ad has been cycling for 90 days and nobody seems to have been hired, be skeptical.

Then act proportionally. If the role looks real, apply fast, tailor hard, and move on without waiting emotionally for a response. If the signals are mixed, try a light touch: message the recruiter, ask whether the team is actively interviewing, or look for the hiring manager through your network. If you do decide to apply, use one solid pass to align your CV with the description rather than rewriting it from scratch every time; a tool like HRLens can help you spot keyword and formatting gaps before you waste another Workday session. Your goal isn't to outsmart every ghost job. It's to stop giving them free hours.

Frequently asked questions

Is a ghost job the same as a fake job posting?
Not exactly. A fake job posting usually suggests something openly deceptive, like a role that never existed or a posting used for appearances. A ghost job is broader. It can include deceptive ads, but it also includes jobs that were real at first and then quietly became inactive after a hire, budget freeze, or internal change. From your side, the result feels the same: no real path to an offer.
Is every evergreen job posting a ghost job?
No. An evergreen job posting can be a legitimate way to build a candidate pool for roles a company hires repeatedly, such as nurses, warehouse associates, or customer support reps. The problem is transparency. If the employer presents it like an immediate opening when hiring is vague or delayed, it starts to feel like a ghost job. Treat evergreen listings as lower-priority unless you see clear signs of current hiring activity.
Why would a company keep a phantom job listing online?
Sometimes it's sloppy process. A recruiter forgets to close a requisition across every channel after the role changes status. Sometimes it's intentional. Companies may want a pipeline of resumes, want to benchmark pay expectations, or want the market to think growth is continuing. There are also slower but legitimate reasons, like compliance rules, internal posting windows, and recurring hiring for high-turnover roles.
Should you apply to a job that looks like a ghost job?
Usually not with full effort. If a listing throws off several warning signs, don't spend an hour crafting a perfect application first. Do a quick verification pass instead: check the company site, look for recent hires on that team, and see whether the recruiter confirms active interviewing. If the signals stay weak, move on. Save your best energy for roles with proof of real hiring intent, not endless maybe-jobs.
Can an ATS create ghost jobs?
An ATS doesn't create hiring intent, but it can absolutely keep a dead listing alive. Systems like Workday and Greenhouse can syndicate jobs across multiple boards, refresh postings, and support evergreen requisitions. If nobody updates the requisition status everywhere, candidates still see an active ad even when the team has stopped hiring. The software isn't the cause. The gap between system setup and real hiring decisions is.