Good Jobs Guide

How to Tell if a Job Is Still Actually Open

Job postings linger online long after roles are filled or closed. Learn what signals separate truly open opportunities from stale listings.


You find a job description that looks perfect for you. The role matches your skills, the team sounds interesting, and the salary is competitive. Then you spend an hour polishing your cover letter, tailoring your resume, and hitting submit. Two weeks pass with no response. A month goes by. Then you discover, buried in a Slack group or a Reddit thread, that someone you know was already hired for that exact role, months ago. The posting never got taken down.

Stale job listings are frustrating, but they are also surprisingly common. Job boards, career pages, and aggregation sites don't always remove postings when roles close. Some listings recycle year after year, even when the company isn't actively hiring for that position. Others get buried under better matches and never surface in your search. The result: you can spend energy chasing opportunities that are no longer real.

The good news is that you don't have to guess. There are concrete signals that separate genuinely open roles from ones that are no longer actively hiring. Learning to spot them can save you time and help you focus on jobs with real momentum.

Start with the company's official careers page

The first and most reliable check is the company's own careers site, not a job board. When you see a listing on a third-party platform, search for it directly on the company's website. If the role appears there, it's far more likely to be live. If it only shows up on aggregator sites but nowhere on the company's own page, that's a strong signal that the posting has been closed or removed.

Many companies manage their internal careers portal actively. They pull postings as soon as roles are filled or hiring pauses. Third-party job boards, by contrast, often leave listings live indefinitely because they benefit from the extra traffic and don't have a direct incentive to clean up stale content. So a posting that vanishes from the company site but lingers on job boards is almost certainly no longer open.

Check when the job was posted

The posting date matters, but it's not the whole story. A job posted six months ago isn't automatically a dead end, especially for specialized roles where companies take longer to find the right hire. But a posting date is a useful anchor for your next questions.

If you see a posting that has been live for many months with no updates, that's worth investigating further. Try these follow-up checks: Does the company's internal careers page show a different posting date? Has the job been reposted under a new listing at any point? Are there application reviews or recruiting activity visible anywhere? If a job has been quietly open for half a year with no apparent progress, it may mean the role is on hold, the hiring bar is extremely high, or the job description doesn't match what the team actually needs.

A posting that went live two to four weeks ago is usually a safe bet. Many companies often close or significantly ramp down recruiting for a role within 30 to 60 days of first posting, either because they filled it or because they're moving on. That doesn't mean older postings are worthless, but newer ones generally have better odds of active hiring.

Watch for reposting patterns

If the same role keeps appearing under slightly different job titles or appears and disappears from the company's careers page multiple times, pay attention. Some roles genuinely stay open for extended periods because they're hard to fill or because the company has high standards. That's not a red flag by itself.

But if you see a pattern where the same position gets reposted every few months under a new listing (often with subtle wording changes), that can signal a few things: the company might be having trouble finding the right fit, the role description might not reflect what the team actually does, or the role might be a perennial opening that rarely closes. In any case, it's worth digging into reviews or getting more information about what the role actually entails before you invest time applying.

Look for evergreen language and vague details

Read the job description carefully. Does it feel specific to a real, immediate need, or does it read like a template? Genuinely open roles usually include concrete details: a reference to a specific team, recent projects the person will work on, or particular challenges the company is facing right now. Vague, evergreen descriptions that could apply to any company or any year sometimes signal that this posting exists more for archival reasons than active hiring.

For example, a posting that describes "responsibilities" in broad strokes without mentioning any current company context, recent product launches, or team-specific details might be older than it looks. Compare it to other listings at the same company. If this job is much less specific than others, it could be a recycled posting.

Check for application momentum

If you can see any public signals of hiring activity, those matter. Do recent applicants report getting responses? Have people mentioned interviews recently in forums or in your network? If a job has been open for months and you hear no buzz from people who applied, that's a signal worth considering.

You can also ask directly, especially if the company is in your network. A quick email or message to the hiring manager saying something like "I'm interested in this role, is the position still actively open?" gets you a clear answer and shows genuine interest at the same time. Most hiring managers appreciate directness over guesswork.

Cross-reference across job boards

A single listing appearing across multiple job boards is normal. But if you see the exact same posting on five different sites with different posting dates, that can be a sign the listing is just recycling automatically. Check the posting date on each platform. If one board says the job was posted three weeks ago and another says six months ago, the older date is usually more accurate. The job board that posted it most recently might just be aggregating old content.

When you're unsure, ask before applying

If you're genuinely excited about a role but uncertain whether it's still open, a short, friendly note to the hiring team asking for confirmation costs almost nothing and gets you a definitive answer. It also shows that you're thoughtful enough to verify details before applying. Most teams will either confirm that the role is open or direct you to something more current.

How GoodJobsOnly helps with this

Manually checking every job listing for staleness is exhausting. GoodJobsOnly tracks whether roles still look live and how long they have been open. We monitor postings across hundreds of companies to identify which opportunities have real hiring momentum and which ones are languishing. This freshness signal is one of the factors we use when we assess a job's overall quality. We can't guarantee every old listing is fake or that every new one will hire quickly, but we can flag when a posting looks stale or when a role seems to be getting reposted repeatedly. Our recommendation is an algorithmic opinion, not a guarantee, but it's informed by real signals rather than guesswork.