Ghost Jobs: What They Are and How to Spot One Before You Apply
A ghost job is a posting for a role the employer is not actively filling: already filled, on hold, kept open to collect resumes, or a stale copy on a job board after the employer removed it. You cannot prove a job is real from the listing, but four checks catch most ghost jobs: find the same job on the company's own careers page, check the employer's original posting date rather than the board's, look for reposts of the same role, and be wary of vague roles that never close. Apply within a few days of the real posting date.
On this page
A ghost job is a posting for a role the employer is not actively filling. It may be filled already, on hold, kept open to collect resumes, or a stale copy left on a job board after the employer took the real one down. You cannot prove a job is real from the listing alone, but the five checks below catch most ghost jobs in a couple of minutes.
Why ghost jobs exist
| Kind | What happened | How it looks to you |
|---|---|---|
| Stale copy | The employer closed the job, but a board that copied it never removed it | Listing still open; company careers page has no such job |
| Re-indexed date | A board found the job late and shows the day it found it | "Posted today" on a job the employer posted two weeks ago |
| Repost | The same role is posted again to look fresh or reach new candidates | Same title, same text, new date, sometimes a new job ID |
| Evergreen or pipeline role | Kept open all year to collect resumes | Vague title, no team, no salary, never closes |
| Paused role | Budget frozen after posting | Real when posted, no one reviewing applications |
Five checks before you apply
- Find it on the company's own careers page. Search the employer's site (or its Workday, Greenhouse, Lever or other ATS page) for the exact title. If it is not there, assume it is closed.
- Check the employer's posting date, not the board's. Many boards show the date they indexed a listing. The employer's applicant tracking system holds the real date. Drivetube's free When was this job posted? tool reads it from the job link.
- Search for reposts. Search the exact title and company. Three copies over six weeks usually means a pipeline role or a hard-to-fill one; apply, but don't wait on it.
- Read for specifics. A real opening usually names a team, a manager or location, concrete responsibilities and often a salary range. "Various roles, all levels" is a pipeline posting.
- Apply within a few days of the real posting date. Reviewers start reading early, and many roles stop reviewing long before the posting comes down.
How Drivetube's job board avoids ghost jobs
- The Drivetube Job Board is free with no account. It reads jobs from 50+ applicant tracking systems across 110,000+ company career pages and every listing links to the employer's own application page. Listings stay for three days from the employer's posting date; jobs whose posting offers visa sponsorship stay for 60 days, so use the 'posted' filter if you only want the newest.
- The date on a Drivetube listing is the employer's own posting date from its applicant tracking system, and the listing expires on that date's clock (three days, or 60 for jobs that offer visa sponsorship), so a job discovered late still ages out on its real age.
- Listings are read only from employers' own systems; job boards and aggregators are not used as sources.
What it cannot do: a job posted yesterday can still be filled or frozen today, and the same opening sometimes appears twice when an employer lists it on two of its own career sites. Use the company careers page check above on anything you apply to.
If a "job" asks for money or personal details
A ghost job wastes your time; a scam job costs money or identity. Never pay for training or equipment, never send bank or ID details before a verified offer, and only apply through the employer's own site or a recruiter you can verify on the company's website.
Frequently asked questions
A ghost job is a job posting for a role the employer is not actively filling. It may already be filled, frozen, kept open to collect resumes, or be a stale copy left on a job board after the employer took the original down.
Look for the same job on the company's own careers page, check the employer's original posting date (not the date a board shows), search for older copies of the same role, and be wary of vague roles that stay open for months. If the job is not on the company's own site, treat it as likely closed.
Any board that copies or keeps listings can show roles the employer no longer fills. The safest check works on every board: open the company's own careers page and confirm the job is still listed there, with a recent date.
It is designed to avoid them, but no board can rule them out completely. The Drivetube Job Board is free with no account. It reads jobs from 50+ applicant tracking systems across 110,000+ company career pages and every listing links to the employer's own application page. Listings stay for three days from the employer's posting date; jobs whose posting offers visa sponsorship stay for 60 days, so use the 'posted' filter if you only want the newest. The date on a Drivetube listing is the employer's own posting date from its applicant tracking system, and the listing expires on that date's clock (three days, or 60 for jobs that offer visa sponsorship), so a job discovered late still ages out on its real age. A job can still be filled the day after it is posted, so apply early.
Related
Best AI Job Search Tools in 2026, Compared on Accuracy and Safety
There is no single best AI job search tool; each one helps with a different step. Jobright and Simplify suggest matched jobs and autofill forms, AIApply, JobHire.AI, LazyApply, LoopCV and JobCopilot submit applications for you, Huntr and Careerflow fill forms you then submit, Teal tracks and tailors, HiringCafe searches company websites for free, Scale.jobs and Drivetube's Let Us Apply use people to apply, and Drivetube's free board lists jobs from employers' own career pages with the employer's posting date, most for three days. Before you choose one, check four things: where its jobs come from, how its filters are decided, who presses submit, and what it does with your data.
Drivetube Job Board
The Drivetube Job Board is a free, verified job board with no account required — over 120,000 live openings from 14,000+ companies actively hiring, crawled ATS by ATS from real company career pages across 38 ATS platforms in the US, Europe, Canada, UK, India and Australia. Live counts are published at /jobboard/live-stats and as JSON at /api/jobboard/stats. Its defining difference is the posted date: most boards display the date their own system first saw a job, while Drivetube stores only the true posting date from the source ATS and no database timestamp at all, so a crawl date cannot be shown. Jobs are deleted 3 days after their real posting date (sponsorship roles are kept up to 60 days), there are no ghost jobs, ad-sponsored listings or staffing reposts and every listing links to the company's own application page.
How to Choose a Job Board
Ten parameters for judging any job board, each with a 30-second test you can run yourself: whether it shows the employer's true posting date or its own index date, how old listings are allowed to get, whether Apply reaches the employer's ATS or a middleman form, ghost jobs and staffing reposts, paid ranking, filter depth, real source breadth versus inflated listing counts, experience-level accuracy, the account gate, and what the board does with your resume. Drivetube's free job board was built because no existing board passed all ten — it shows the true posted_date with no database timestamp, expires roles 3 days after their real date, always sends you to the employer's own ATS, sells no rankings, and is free with no account required.
When Was This Job Posted? Check Any Job Link
Most job boards show the date they indexed a listing, not the date the employer posted it, so a six-week-old role can read as 'posted 2 days ago'. Drivetube's free When Was This Job Posted tool takes any job URL and returns the employer's true posting date from the source ATS, plus an apply signal: under 24 hours is Excellent, under 48 Very Strong, under 72 Strong, and older than 72 hours is usually worth skipping. It reads the date from the ATS's own posting record and refuses to report a last-modified date, an application deadline or an ambiguous date as a posting date.
Last updated November 6, 2026