FreshRoles
FreshRoles

Know before the crowd does

HomeStale RolesHow it worksPricingCompaniesAnalyticsFAQAboutManage alerts

Fresh role, or a crouton?

Paste a posting. FreshRoles has watched that careers site around the clock for months and knows how long the role has really been open, how many times it was reposted as “new”, and whether roles like it ever fill.

Works for the companies whose removal detection we can vouch for. Anything else gets an honest “we can’t tell”.

Worked example, always open free

Salesforce · Technical Architect - MuleSoft · Japan - Tokyo - RemoteTier 4 · 180+ days

Advertised continuously for 261 days, under 2 different job IDs.

Seat first seen Jan 31, 2026 · this posting appeared Jul 24, 2026 · still open today

261days this seat has been open
1times reposted as "new"
34%of Salesforce's 1,554 open roles have been held 60+ days across their postings

Seat history, one bar per posting

28d
JR346860 · reposted
88d
JR352796 · current
Jun 26, 2026today

Read this as an always-on requisition, not a vacancy that opened last week. The posting you are looking at is 88 days old; the seat behind it is 261days old. Each repost reset the “posted” date on the careers site, which is why it looks fresh.

A real seat at Salesforce, picked automatically: a common role that keeps being reposted. It changes as the board moves.

How we know

FreshRoles records every posting it sees on a company’s careers site and every removal it can confirm. When a role is taken down and put back up under a new ID, we link the two. A “stale” role is one whose seat has been open for 60 days or more across its postings.We only score companies whose removal detection we can demonstrate, so a number here is the employer’s behaviour, not our blind spot.