How the remote job market is moving.
Daily-updated record of the RemNavi index: listing volume, classifier mix, salary disclosure rate, and per-source / per-category breakdowns. Every figure on this page comes from a deterministic nightly snapshot. Released under CC BY 4.0; no permission needed to cite.
Snapshot: 2026-07-29 · live recording started 2026-05-06 · 180 days in series
Today
Headline numbers.
Today's live snapshot, with the last 30 days alongside.
Active listings
11,021
Salary disclosure
22.2%
2,444 of 11,021
Hybrid share
32.5%
3,582 hybrid · 6,879 remote · 7 unclear
Median salary
$207k
p25 $155k · p75 $263k
Salary transparency
Salary disclosure rate over time.
The percentage of listings in the index that publish a salary range. Reconstructed from posted_at for dates before live recording started; the dashed line marks the transition.
Reconstructed values for dates before 2026-05-06 are approximated from `posted_at` timestamps. The salary-from-text parser shipped 2026-04-21, so older dates may underrepresent transparency. Live recording values are deterministic.
Volume
Active listings over time.
Corpus size: every listing the index currently tracks. The classifier-tightening pass on 2026-04-29 dropped general-ATS listings without explicit remote signal; the visible step-down on that date reflects the cleanup, not market shrinkage.
Classifier mix
Remote vs hybrid share.
Per-listing classification (remote / hybrid) tracked since 2026-05-06. Earlier dates show corpus volume but not work-mode mix - those columns came online with the Hybrid Transparency Score on 2026-04-24.
By source
Listing volume by aggregation source - today.
Per-source breakdown of the corpus. Trusted remote-only boards and general ATS sources both contribute. Source quality varies; we score every listing on the same rubric regardless of where it came from.
Pull a per-source time series via /jobs_api.php?facet=trend_by_source&source=Greenhouse:stripe.
By role family
Listing volume by category - today.
Top role families in the corpus. Salary-disclosure rates vary widely between categories - Engineering and Marketing typically lead; Customer Success and Finance trail.
Pull a per-category time series via /jobs_api.php?facet=trend_by_category&category=Engineering.
By employer
Top remote-friendly employers - today.
Twelve largest employers in the corpus by current listing count. Salary-disclosure rates and hybrid-vs-remote mix vary widely between employers: some publish ranges on every post, others rarely. Each row links to that employer's hub for the full listing history.
Pull a per-employer time series via /jobs_api.php?facet=trend_by_company&company=Stripe. Per-hub company pages live at /companies/.
By disclosure
Who publishes salary, and who does not.
Salary-disclosure rate by employer, for companies with 30+ active listings. Across the whole corpus, 22.2% of listings publish a salary range. The spread between named employers is wide: some disclose on nearly every post, others on almost none. Figures recompute every nightly build from the open dataset.
Publish salary on most listings
Rarely publish salary
Disclosure means the listing publishes a salary range or figure. Computed from the active corpus at build time; verify any employer in the open dataset via /data_export.php or the hub at /companies/. Released under CC BY 4.0.
By region
The EU directive's own jurisdiction, isolated.
Computed 2026-07-24 from the public data_export.php CSV, so it is reproducible by anyone. Listings naming an EU member state as the location (6.6% of the export) disclose salary at a markedly different rate than the rest of the corpus.
7.6%
EU-named listings
6.6% of the export names an EU member state.
23.4%
Rest of the corpus
Every listing outside the EU-named subset, same export.
32.2%
US-located listings
Shown for comparison; state-level laws, not the EU directive.
Full write-up and method note at /eu-pay-transparency/. Reproduce it from the raw export at /data_export.php.
Methodology
How the trend data is recorded.
Daily snapshot. Every day at 02:50 CET, after the overnight ingest, a deterministic recorder reads the live corpus and writes one row per metric per date into four append-only tables: daily_metrics, daily_metrics_by_source, daily_metrics_by_category, daily_metrics_by_company. Re-runs on the same date overwrite that day's row - the table only ever holds one row per date.
Reconstructed history. For dates before the recorder began (live recording started 2026-05-06), we reconstruct an approximate snapshot from posted_at timestamps - counting listings active in a 60-day window ending on that date. Reconstructed rows are flagged is_reconstructed=1 and shown in a lighter background on the charts. They cannot include hybrid-classifier data (that schema landed 2026-04-24) or HTS scores.
Step-changes are labelled. When a methodology change shifts a series - for example the 2026-04-29 ingest filter that excluded ambiguous-onsite listings from general ATS sources - we annotate the chart with the date and cause. We do not silently restate prior data.
Open data. Every figure on this page is reproducible from the public endpoints listed above. Republish in articles, research, AI training, or competitor products - attribution to "RemNavi" is required by the CC BY 4.0 licence.
For researchers
Cite the trends.
Suggested citation
RemNavi (2026). Remote Job Market Trends. Retrieved 2026-07-29 from https://remnavi.com/trends/. Released under CC BY 4.0.
Endpoints
Append &source=…, &category=…, or &company=… for time series.
For journalists
Working on a story about the remote job market?
Trend data is freshly recorded daily. If you need a custom cut - by region, by industry, with a different time window - email and we'll build it. Press response time: 4 business hours on UK / US Eastern weekday mornings.