How RoleSuite curates.
The principles behind sourcing, freshness, classification, and quality — what you can and can't expect from a listing here.
Sourcing principle
Every listing on RoleSuite comes from the employer's own hiring channel. We don't republish from secondary aggregators (Indeed, LinkedIn, ZipRecruiter, Glassdoor) because they delay updates, frequently miss postings, and inject recruiter and staffing-agency listings that aren't from the company itself.
Going to the source means the job you see on RoleSuite is the same job — same title, same description, same posting date — as the one the company itself published. When you click Apply, you land on the company's official application page, not a third-party form.
Freshness
Listings refresh on a continuous schedule throughout the day. New roles appear on RoleSuite shortly after the employer publishes them, and roles that disappear from a company's hiring channel are removed on the next refresh.
If a listing has gone stale on the source side, it leaves RoleSuite quickly — you should not see "ghost jobs" lingering for weeks.
Normalization
Each posting is normalized into a common shape so that searching across employers behaves consistently. Where the source listing makes them explicit, we extract:
- Salary range — only when the employer published it. We do not invent or estimate salaries in place of missing data.
- Location — country, state, and city when present.
- Work type — remote, hybrid, or on-site.
- Experience range — pulled from explicit year ranges in the description, with conservative inferences from level keywords (senior, staff, principal) when nothing explicit is given. The UI marks inferred values so you know they're estimates.
- Employment type — full-time, part-time, or internship.
The full text of the listing is preserved (with hostile markup stripped). If the employer wrote it, you'll see it on the job detail page.
Classification
Every job is assigned to exactly one board. A single job never appears on multiple boards — investment banking roles go on the investment banking board, not on the broader finance board too, and software engineering roles go on the software board, not also on backend, frontend, or mobile unless the title is specifically those things.
The classifier uses multi-tier matching with explicit guards against common false positives — for example, "Physical Security Officer" doesn't end up on the cybersecurity board, and "Marketing Project Manager" doesn't end up under Operations. Misclassifications are audited regularly and corrected.
Board categories
Lifecycle policy
Listings have a capped lifetime on RoleSuite, and they also leave earlier — within hours — if the employer removes them from their own hiring channel. The combination keeps the page free of stale or expired postings.
Ranking
Listings are ordered by recency. Employers cannot pay for placement, featured slots, or higher ranking. There are no sponsored results.
What we don't do
- No republishing from secondary aggregators. We do not source listings from Indeed, LinkedIn, ZipRecruiter, Glassdoor, or any other job-board aggregator.
- No paid placement. Employers cannot pay for featured slots, higher ranking, or sponsored callouts.
- No recruiter or staffing-agency postings. Listings come from the hiring employer directly.
- No accounts. No login, no email collection, no behavioral tracking.
- No fabricated salary ranges. If the employer didn't publish a salary, neither do we. Any estimated ranges shown in structured data are clearly marked as estimates and never presented as the employer's actual posted salary.