Largest role lane
Remote work intelligence / rolling market view
Remote Job
Market Report
A practical view of hiring volume, role competition, salary visibility, locations, skills, and the employers shaping remote work.
Explore your salary and opportunity Aug 8, 2026 to Sep 7, 2026 · 30 daysShare the report
Send the latest market snapshot or save a polished PDF.
What stands out now
Three signals from the latest snapshot, selected directly from the published inventory and candidate-demand data.
Most new listings
Product
3,752 roles first observed during this report period.Most openings per candidate
Patient support
3,775.4 jobs per 100 active candidate profiles.Who can apply, and what the work pays
Location eligibility and compensation are reported separately, with coverage and sample sizes visible beside every estimate.
54.6% of listings state a timezone.
Median annualized salary across 4,446 salary-listed jobs.
4,562 opened and 2,742 closed in 30 days.
Hiring eligibility
Worldwide3.3%
277 jobsMultiple countries8.3%
700 jobsUnited States only65.2%
5,510 jobsSingle-country restricted20%
1,689 jobsLocation not structured3.2%
270 jobsAnnualized salary bands
Under $75k15.2%
674 jobs$75k-$99k10.1%
448 jobs$100k-$149k23.7%
1,054 jobs$150k-$199k24%
1,069 jobs$200k+27%
1,201 jobsBased only on listings with usable USD compensation. Coverage: 52.6%.
Median listed pay by role
| Role | Median | Salary visibility | Sample |
|---|---|---|---|
| Frontend | $183,386 | 54.3% | n=439 |
| DevOps | $176,375 | 56.4% | n=1,935 |
| Design and creative | $175,100 | 56.7% | n=1,936 |
| Legal | $170,500 | 62.2% | n=2,138 |
| Backend | $170,000 | 56.6% | n=1,991 |
| HR and recruiting | $168,500 | 66% | n=1,733 |
| Software | $160,000 | 56.3% | n=3,632 |
| Data | $160,000 | 56.9% | n=3,345 |
| Security | $160,000 | 57% | n=2,989 |
| Sales | $157,500 | 59.4% | n=2,118 |
Listed pay vs. candidate minimums
| Role | Listed median | Candidate minimum | Gap |
|---|---|---|---|
| Design and creative | $175,100 n=1936 | $20,000 n=1609 | +775.5% |
| Writing and content | $147,500 n=691 | $24,000 n=1128 | +514.6% |
| Marketing | $152,500 n=3027 | $28,900 n=2035 | +427.7% |
| Healthcare admin | $145,600 n=3517 | $31,000 n=84 | +369.7% |
| Administrative and data entry | $117,000 n=305 | $25,000 n=1397 | +368% |
| Medical billing | $139,750 n=666 | $30,000 n=34 | +365.8% |
| QA and testing | $157,500 n=944 | $35,000 n=346 | +350% |
| Sales | $157,500 n=2118 | $36,000 n=884 | +337.5% |
What is gaining momentum
New and closed listings reveal flow; skills and employers show where that movement is concentrated.
Median age of currently active roles.
Median observed lifetime for roles closed this period.
Share of active jobs held by the ten largest hiring companies.
Skills adding the most new jobs
Medical717 new+495
Healthcare472 new+249
Customer Service273 new+171
Communication373 new+158
Project Management212 new+138
Product1,140 new+134
Microsoft Office179 new+128
Content396 new+124
Companies with fresh hiring
Twilio172 active63 new
Grafanalabs151 active22 new
Affirm143 active53 new
Instacart136 active68 new
Gitlab135 active40 new
Mozilla129 active58 new
Trm Labs127 active127 new
Cotiviti118 active69 new
How employers define remote roles
Seniority and employment arrangements are normalized from current listings. Additional fields appear when source coverage is sufficient.
Seniority
Senior44.2%
3,737 jobsMid level20.7%
1,746 jobsNot stated18.7%
1,576 jobsLead / principal10.7%
904 jobsEntry level3.8%
318 jobsExecutive2%
165 jobsEmployment type
Full time90.9%
7,679 jobsContract17.5%
1,474 jobsPart time3.6%
307 jobsInternship0.1%
10 jobsPer Diem0.1%
6 jobsPermanent0%
2 jobsFixed-Term0%
1 jobsFee-For-Service0%
1 jobsSchedule
Not stated46.4%
3,916 jobsFlexible30.5%
2,580 jobsFixed20.6%
1,738 jobsAsync-first2.3%
192 jobsAsync / flexible0.1%
10 jobsShift-based0.1%
10 jobsBenefits stated
Retirement plan11.6%
982 jobsHealth insurance9.7%
819 jobsVision insurance9.2%
779 jobsPaid time off9%
757 jobsDental insurance8.2%
690 jobsParental leave8%
676 jobsMedical insurance3.9%
326 jobsWhat candidates do next
Privacy-safe activity from WFH.team helps distinguish interest from actual application progress.
Roles saved during this period.
Recorded outbound application starts.
Published after 25 reports.
Engagement by role
| Role | Events | Saves | Apply clicks | Applications | Per 100 jobs |
|---|---|---|---|---|---|
| Customer support | 1,797 | 436 | 536 | 426 | 28.5 |
| Product | 1,741 | 426 | 526 | 416 | 25.4 |
| Software | 1,732 | 427 | 519 | 413 | 26.9 |
| Operations | 1,688 | 414 | 519 | 405 | 26.6 |
| Healthcare admin | 1,489 | 356 | 420 | 350 | 23.5 |
| Data | 1,466 | 353 | 440 | 343 | 24.9 |
| Customer success | 1,357 | 327 | 377 | 320 | 24.8 |
| Marketing | 1,315 | 322 | 376 | 318 | 25.1 |
| Security | 1,182 | 286 | 335 | 282 | 22.5 |
| Finance and investments | 1,042 | 249 | 314 | 244 | 24 |
Engagement counts describe activity recorded in WFH.team, not every application made on employer sites. Outcome rates are withheld until at least 25 reports exist.
Collection coverage and known gaps
Salary52.6%
Hiring countries96.8%
Time zones54.6%
Employment type100%
Seniority81.3%
Skills99.1%
Experience requirement66.5%
Education requirement56.7%
Visa sponsorship8.1%
Work authorization46.5%
Schedule type59.8%
Overlap hours24.9%
Benefits72.9%
Where remote hiring is concentrated
Each unique job may match more than one role family. Category counts overlap and should not be added; fresh-share shows how much of each category was first observed during this period.
The headline counts 8,446 unique jobs once. These rows are overlapping category matches. Candidate balance is hidden when fewer than 10 active profiles represent a category.
Where, what, and who is hiring
Ranked by active listings. Counts describe the current WFH.team inventory, not the entire labor market.
Turn the report into decisions
Find less crowded lanes
Compare openings per 100 candidates, then inspect fresh-share and salary visibility before choosing where to focus applications.
See where supply is tight
Use category balance and leading skills to understand which roles may need broader location eligibility or clearer compensation.
Read changes, not totals alone
Use the rolling period and prior-period comparison for direction. Category totals overlap and should not be added together.
How the report is built
Published from a stored aggregate so the page remains fast as the underlying inventory grows.
- scope
- Confirmed remote listings observed by WFH.team, excluding rejected jobs and test application URLs.
- period
- Rolling 30-day window compared with the preceding 30 days.
- salary
- Salary statistics use annualized USD minimums, maximums, or midpoints only when compensation is stated. Every result includes its sample size.
- freshness
- Posted dates are preferred when supplied by the source; otherwise WFH.team's first observation date is used.
- limitations
- Listings can appear in more than one role category, skill, or hiring location. First-seen dates are observation dates when original posting dates are unavailable, and tracked applications do not represent all off-site activity.
- headline count
- The headline active-jobs figure counts unique listings once.
- candidate privacy
- Candidate demand is shown only for categories with at least 10 active profiles. Salary alignment requires at least 25 candidates and 10 salary-bearing jobs.
- category counting
- Role categories are multi-label: one listing can match several categories, so category counts overlap and must not be added together.
- engagement privacy
- Category engagement and outcomes are shown only after at least 25 recorded events or reports.
Last published Sep 7, 2026. Counts change as employers publish, update, and close roles.
Keep exploring remote work
Connect worker experience, job-market data, and practical guidance.
Remote work guides from WFH.team
Practical answers, current job-market context, and original remote-worker research.
Explore the jobs behind the report
Browse active roles by category, hiring location, salary visibility, seniority, and employment type.