Dataset
Open postings by role family
A point-in-time count of open postings in each role family, with the observed population it came from and how much of that population could be placed into a family at all.
8 rows in release 2026-08-07.11.
- Figures describe an observed sample of open postings, not the whole job market.
- Permitted claim class for this release: SNAPSHOT_ONLY.
Columns
- role_family
- Role grouping assigned from the posting title by a fixed set of patterns. UNMATCHED means the title did not clearly belong to any family, not that the role is unusual. The classifier is deliberately conservative, so UNMATCHED is common.
- open_postings
- Postings in this family observed as open at the most recent complete measurement. A point-in-time count, not a flow: it does not say how many roles opened or closed.
- total_open_postings
- All open postings observed, whether or not they could be placed in a family. This is the denominator for pct_of_observed_postings.
- classified_postings
- Open postings the classifier could place in any family. The difference between this and total_open_postings is the part of the sample the taxonomy does not cover.
- pct_of_observed_postings
- Share of the whole observed population, not of the classified subset. Shares therefore do not sum to 100 — dividing by the classified subset would imply the taxonomy covered everything.
- classification_coverage_pct
- Share of observed postings the classifier could place at all. A family count means very little without this number next to it.
- postings_with_salary
- Postings in this family that disclosed pay in a readable form.
- salary_disclosure_pct
- Share of postings disclosing pay. Disclosure is not random — it correlates with jurisdiction and employer size — so it is a property of the sample, not of the market. Null where the family has too few postings for a percentage to mean anything.
- postings_with_location
- Postings whose location resolved to a canonical place. Unresolved locations are excluded from location metrics rather than filed under a guess.
- postings_remote
- Postings that stated they are remote.
- postings_hybrid
- Postings that stated they are hybrid.
- postings_onsite
- Postings that stated they are on-site.
- postings_remote_unknown
- Postings whose work arrangement was not stated. Not evidence of on-site work; most postings simply do not say.
- supports_comparison
- False when the row's base is too small to compare against another row or to read as a trend. The count itself is still published and still exact — a small family is a small family, not an unreliable measurement. What is withheld on a small base is the rate computed from it.
- small_sample_caveat
- Plain-language statement of what a small row may and may not be used for.
- computed_at
- When this row was calculated, which is the release build time rather than when the underlying postings were observed. For the period observed, see earliest_observation_at and latest_observation_at in the observation window dataset.
Cite this
Analytics Engineering Observatory, release 2026-08-07.11 (August 7, 2026). https://www.analyticsengineering.com/market/data/role-family-snapshot
Release 2026-08-07.11, published August 7, 2026. Newest observation August 7, 2026.
Figures are pinned to this release, so the numbers on this page match the downloadable dataset exactly. Both change only when a new release is promoted.
