You can lose an afternoon tailoring a resume and cover letter for a job nobody plans to fill. In ResumeBuilder's survey released Oct. 14, 86% of recent job seekers said they had run into a ghost job, and 36% had lost four or more hours chasing them. A week later, Greenhouse reported that 81% of U.S. candidates were rejected in the past year without speaking to anyone at the company. Before you spend an hour tailoring, spend five minutes checking that the job exists.
What is a ghost job, and how common are they in 2026?
A ghost job is a posting with no active, funded hiring need behind it. The role may already be filled or frozen, or it may never have existed. In ResumeBuilder's Ghost Jobs Report (Oct. 14, 2026), 86% of more than 1,000 U.S. adults who had looked for work in the past two years said they had seen a posting they suspected was one.
The cost goes beyond a wasted click. From the same survey:
- 36% spent at least four hours pursuing openings they now believe were not real.
- 58% interviewed for a position they later suspected was a ghost job.
- 38% named listings that stay active too long or look outdated as a red flag.
- 34% named positions that are repeatedly removed and reposted.
Employers admit it too. ResumeBuilder's 2024 survey of hiring managers found that 40% said their company had posted a fake job listing in the prior year, and 30% had one live at the time. Candidates aren't being paranoid. Some hiring managers say they do this.
ResumeBuilder Ghost Jobs Report, Oct. 14, 2026, more than 1,000 U.S. adults surveyed.
The silence isn't only an American problem. Greenhouse's 2026 Future of Hiring Candidate Report (Oct. 20) found 81% of candidates rejected without a conversation in the U.S. (sample of 1,200), 81% in the UK and Ireland, and 86% in Germany. "For the first time I can remember, neither side thinks hiring is working," said Sharawn Tipton, Greenhouse's chief people officer.
Why are careers pages still full at companies announcing layoffs?
Companies cut in some areas and hire in others, and a posting stays live until someone takes it down. October's announcements show both happening at once.
| Company | Cut | Share of workforce | Context |
|---|---|---|---|
| HubSpot | ~660 | 7% | Announced Oct. 6, "not driven by AI-related efficiencies" |
| Netflix | ~1,000 | 6% | Global workforce |
| American Express | ~3,500 | ~5% | Announced alongside higher Q3 profits |
| eBay | ~1,000 | ~9% | "Redirecting resources toward its most important growth opportunities" |
HubSpot CEO Yamini Rangan's memo said the cuts were not driven by AI efficiencies, which reads as a reorganization, and HubSpot is still hiring for some roles. Amex cut while its profits rose. eBay said outright that it is moving resources, not stopping. These companies are moving headcount around, not freezing it.
That leaves two kinds of posting on the same careers page. Some are real openings in the areas the company says it's growing. Others are stale requisitions for teams that just got cut, still live because nobody closed them. So a layoff isn't a reason to skip the company. The rule: if it has a recent layoff or WARN notice, apply only if the req ID is live on its own ATS and the role sits in an area it says it's investing in.
The 5-minute check: five signals before you tailor
Check five signals, in this order, before you tailor anything:
- Req ID match on the company's own applicant tracking system.
- Posting age and repost history.
- WARN notices and layoff news.
- A named hiring manager or recruiter.
- A skip rule you decided before opening the posting.
Check first, tailor second. Tailoring is the slow step when you do it by hand, and it's the step Refolk takes off you. Paste a posting that passed, and I rewrite your resume from your own work history for that role and draft the cover letter. Faster tailoring makes the realness check more important, not less. Interviews, take-homes and follow-ups still take your time, and those are where ghost jobs do the real damage.
1. Match the requisition ID on the company's own ATS
A requisition ID is the internal number an employer gives an approved, budgeted opening. An applicant tracking system (ATS) is the software that hosts a company's own postings and applications. Job boards and aggregators copy listings and can keep them up after the original is gone, so the company's own ATS page is the one to trust.
How to run it:
- Copy the req ID, or the exact job title, from the board listing.
- Go to the company's careers page yourself. Don't follow the board's link.
- Search for the ID or the title.
There are three possible results. If the posting is live under the same ID, it passes. If it isn't there, that's a strong flag, because the board is showing something the employer no longer lists. If it's there under a new ID with a newer date, it was reposted, so go to step 2.
2. Check posting age and repost history
When a job posting is reposted every month, that's the pattern 34% of ResumeBuilder's respondents learned to distrust. Old listings were the other big flag, named by 38%.
How to check:
- Compare the posted date on the ATS page with the date on the job board.
- Search the exact title in quotes plus the company name to find older copies on boards and aggregators.
- Note any "reposted" label on the listing.
Some reposting is legitimate. A search may have failed and been reopened, or a recruiter may have refreshed the post for visibility. Age alone shouldn't rule a posting out. An old, repeatedly reposted listing whose req ID is missing from the ATS is a different story.
3. Check WARN notices, then the news
A WARN notice is a filing required by the Worker Adjustment and Retraining Notification Act. Employers must file it 60 days before a mass layoff takes effect, which makes it an early warning. Search the company in an open tracker like Kadoa's or layoffdata.com's WARN Database, which holds more than 85,000 notices.
For example, Kadoa's tracker shows eBay Inc. | CA | 229 | Oct 21, 2026. If you're looking at an eBay posting in California, find out which function that filing hit. A role in the team being cut is suspect. A role in an area eBay says it's redirecting resources toward is a much better bet.
Finding no WARN notice doesn't clear a company. The thresholds are high. In Massachusetts, a filing is triggered only when a layoff hits at least 50 employees and one-third of the worksite's total workforce. A global 7% cut spread across many offices can stay under those lines at every site. So run a news search for "[company] layoffs" every time as well.
Is a named hiring manager a reliable signal?
A named person attached to the posting is a good sign. At large companies, though, expect to find a recruiter, not the hiring manager, and treat that as a pass. Refolk's index of professional profiles shows why.
| Segment (U.S.) | Count | Source |
|---|---|---|
| "Open to work" in headline | 24,421 | Refolk's index |
| Manager-level and up, "hiring" in headline | 10,715 | Refolk's index |
| Recruiter / Talent Acquisition titles | 118,526 | Refolk's index |
| Open-to-work per manager "hiring" headline | about 2.3 to 1 | Derived |
| Recruiters per manager "hiring" headline | about 11 to 1 | Derived |
| Founder/CEO share of "hiring" sample | 56% (14 of 25) | Small sample, directional |
These come from headline keyword matching, so treat them as floors. Many people signal "open to work" with the photo frame instead.
Refolk's index of professional profiles, 118,526 recruiters vs. 10,715 managers and up.
In a 25-profile sample of manager-level people with "hiring" in their headline, 14 were founders, CEOs or CTOs at small companies like Genius AI, GiveCampus and Bedrock Robotics. Managers at big companies rarely advertise. At a company the size of Amex or Netflix, not finding a named hiring manager tells you almost nothing.
Grade the signal like this:
- Strongest: a named hiring manager, or a founder at a startup.
- Fair stand-in at large companies: a named in-house recruiter who works for the employer.
- Weakest: no name at all, or only a recruiter from a staffing agency. In Refolk's recruiter sample, the most common employers were staffing firms such as K2 Partnering Solutions and Experis. Their listings can be several steps removed from the actual req.
Why doesn't an interview prove the job is real?
A recruiter call proves the recruiter is there. It doesn't prove the role is funded. In ResumeBuilder's survey, 58% said they had interviewed for a position they later suspected was a ghost job, so the check has to happen twice: before you tailor, and again before you put time into later rounds.
A recruiter call proves a recruiter exists. It does not prove a budget exists.
Use the first screen to confirm the opening:
- Is this a backfill or new headcount?
- When does the hiring manager want someone to start?
- How many candidates are in the process right now?
- Is the req ID on the careers page the one I applied to?
Vague answers to the start-date and headcount questions are a flag. Before you agree to a take-home or a panel, check that the ATS posting is still live.
Set a skip rule before you open the posting
Decide your skip rule before you read the job description. Once you've read it and imagined the job, you'll talk yourself into applying. A simple rule: if the req ID is missing from the company's own ATS, skip. If two other signals are flagged, skip.
| Signal | Pass | Flag |
|---|---|---|
| Req ID | Live on the company's own ATS | Missing, or only on job boards |
| Posting age | Recent, posted once | Old, or reposted repeatedly |
| Layoffs / WARN | None, or role sits in a stated growth area | Recent cut in the same function |
| Named person | Hiring manager or in-house recruiter | No name, or staffing agency only |
One flag means apply, but hold off on extra effort like cold outreach or portfolio pieces until a person confirms the role. Two flags, or a missing req ID, means move on.
Whether the job is real is only half the question. The other half is whether you fit it. A funded role you barely match is still a poor use of an afternoon. I score your fit against each posting before you apply, so you can skip a role because it's fake or because it's a long shot.
Skipping feels like giving up a chance, but the numbers say otherwise. When 81% of U.S. candidates get rejected without speaking to anyone, more applications mostly mean more silence. Each hour spent on a ghost listing is an hour taken from a real opening, or from getting found by companies that are actually hiring.
Run the five checks, apply the rule, and tailor only for postings that pass.
FAQ
How do I check if a job posting is real?
Find the requisition ID or exact title on the job board, then search for it on the company's own careers page, not through the board's link. If it's live there, check the posted date and repost history, search WARN trackers and the news for recent layoffs, and look for a named recruiter or hiring manager. Together, that takes about five minutes and answers most of the question.
Is a job posting reposted every month always a ghost job?
No. Companies repost after a failed search, when a new req is approved, or to refresh visibility. Repeated reposting was a red flag for 34% of ResumeBuilder's respondents, and it matters most when the req ID is also missing from the company's own ATS. Treat reposting as one flag, not an automatic skip.
Are ghost jobs illegal in the U.S.?
Not yet. As of Oct. 3, 2026, Ontario was the only one of four places tracked for ghost job laws with one in force, and its rule has applied since Jan. 1, 2026. Fast Company reported that New York passed legislation making ghost jobs illegal, but that overstates it. S8877, sponsored by Sen. Michael Gianaris, would fine employers starting at $2,500 per non-compliant ad and require postings to come down within two weeks of a role being filled. Governor Hochul hasn't signed it, and even if she does, it would only cover employers with 100 or more employees. Don't count on a disclosure label to do the checking for you.