This job was reposted. Should you still apply?

Updated 25 September 2026

You find a role you like. Then you notice it was up a few weeks ago too. Same company, same title, same city.

Most people read that as a bad sign. Either nobody is really hiring, or they already rejected everyone, maybe including you.

We track reposts for engineering jobs in India, straight from company career pages. Here is what the data shows, and what to actually check.

How common reposts are

We looked at 3,687 live engineering roles in India, all posted since 14 July 2026.

  • 584 (15.8%) had been reposted at least once.
  • Only 213 (5.8%) were reposted two weeks or more after they first went up.

So nearly two in three reposts happen within two weeks of the original. That is usually a refresh. Not a company that gave up and is trying again.

Roles also close and come back. Of the engineering openings we tracked from 20 July to 20 September, about 1 in 5 closed at some point and then reopened.

Why companies repost

The listing got buried. On many job boards, listings expire after about 30 days, or sink in search results as they age. So recruiters, or their hiring software, post the same job again to push it back up. Nothing about the role changed.

They hire for this role again and again. Big tech teams often keep one posting open as a pipeline for a role they fill many times. GitLab's public hiring handbook describes doing this for roles like intermediate backend engineer, where they hire regularly. The catch: nobody is hired into that posting directly. People are moved to a real, approved opening later. So applying puts you in a pool, not in line for one specific seat.

The first hire fell through. An offer gets declined. Or the candidate accepts, serves a 90-day notice period, then doesn't join. The role goes back up. In India, this is a very normal reason for a repost.

It is a ghost job. This is real, but it is the minority. Greenhouse tracks this on its own hiring platform. In Q2 2024, 18.9% of jobs posted there were ghost jobs, and 70% of employers had listed at least one. The strongest sign is the same role coming back again and again over months, with nothing else at the company moving.

What to check before you apply

  1. Is it live on the company's own careers page? If the apply link is dead there, skip it. Everything else here is secondary.
  2. How long was the gap? Reposted within two weeks: treat it like a new job. Reposted after a month or more, several times over: be more careful.
  3. Did the job description change? New requirements mean the team learned something from the first round. Read the new version closely and tailor to it. Word for word the same: most likely a refresh or a pipeline.
  4. Is the company hiring for anything else? If only this one role keeps coming back and nothing else is moving, that is the pattern to watch.
  5. Did you already apply? A repost after you applied does not mean you were rejected. Recruiters often keep a role live as insurance while interviews run. Don't resend the same resume. Follow up with the recruiter instead, or reapply only if your profile has meaningfully changed.

What our numbers don't show

  • We started tracking reposts on 13 July 2026. So we only counted roles posted after that. Recent roles haven't had time to show long gaps yet, so the share of quick reposts is likely a bit high.
  • We count a repost when the same listing comes back on the company's careers page after it disappeared. If a company posts the role again as a brand-new listing, we count it as a new job. So the real repost count is higher.
  • We removed staffing agencies, job aggregators, test accounts and non-engineering roles that were wrongly tagged, so they don't skew the numbers.

How ASAI handles this

Every job on ASAI is checked live on the company's own careers page. Job pages show when the role was first posted, so an old role never looks new. And Hiring Pulse shows how actively the company is hiring overall, so you can spot the one-role-keeps-coming-back pattern quickly.

Browse verified engineering jobs →


Sources

See live roles: Full Stack Engineer jobs in Bengaluru