Six Figure Work Insights
Advertised six-figure pay, broken down: by job-board platform
Median advertised floors for every group we can split by, with the middle half and n for each.
Among jobs that publish an annual base of $100K+ on the employer boards we monitor. Not all jobs. About the sample
Headline numbers
-
$147K
Median advertised floor
Middle half $121,785 to $180K
n = 64,651 postingsHow: Median advertised floor -
$143,913
Median floor, federal postings
vs $147K for everyone else (n=62,568)
n = 2,083 postingsHow: Median floor, federal postings -
2.4%
of floors are $300K or more
1,583 postings
n = 64,651 postingsHow: of floors are $300K or more
Median floor by group
Pick a split. Each one comes from the same postings; groups we could not determine are kept as their own row.
Median floor by job-board platform
Table
| Median floor | 25th pct | 75th pct | n | Share of postings | |
|---|---|---|---|---|---|
| Ashby | $170K | $140K | $200K | 10,313 | 16.0% |
| Greenhouse | $153,120 | $128K | $190K | 15,371 | 23.8% |
| Lever | $149K | $125K | $186K | 1,447 | 2.2% |
| New York State Jobs | $147,414 | $112,175 | $250,206 | 82 | 0.1% |
| USAJOBS | $143,913 | $119,038 | $245,048 | 2,083 | 3.2% |
| amazon_jobs | $143,700 | $132,100 | $159,200 | 5,379 | 8.3% |
| SmartRecruiters | $140K | $120K | $171,900 | 1,635 | 2.5% |
| Workday | $137,200 | $116,250 | $170K | 28,261 | 43.7% |
| Workable | $125K | $110K | $145K | 30 | <0.1% |
| Oracle Recruiting Cloud | $110K | $105K | $130K | 50 | <0.1% |
How this is calculated
- Statistic
- A9: Median floor by job-board platform
- Formula
- median / p25 / p75 floor and share, by the vendor that hosts the board
- Denominator
- published postings (one row per posting, $100K+ annual base, open to the public)
- Sample size
- 64,651
- Hidden when
- quantiles hidden when n < 5
- Calculation version
- snap-v2
- Data as of
- Nov 5, 2026 19:20 UTC
- Employer set
- All monitored employers
Two-way splits
Each cell is the median floor for one job family in one state or at one seniority level. Small cells are named, not hidden.
Median floor by job family and state
$111K $252K n<30: fewer than 30 postings, no median shown
| Job family | CA | NY | WA | MA | VA | TX | IL | CO | Not determined |
|---|---|---|---|---|---|---|---|---|---|
| Software Engineering | $177Kn=4,223 | $175Kn=947 | $144Kn=1,393 | $150Kn=392 | $160Kn=523 | $144Kn=258 | $140Kn=157 | $144Kn=226 | $164Kn=1,055 |
| Engineering (non-software) | $146Kn=2,030 | $115Kn=96 | $136Kn=518 | $135Kn=197 | $120Kn=134 | $137Kn=178 | $121Kn=46 | $130Kn=186 | $127Kn=201 |
| Data & ML | $190Kn=1,463 | $176Kn=450 | $144Kn=321 | $148Kn=136 | $150Kn=270 | $143Kn=70 | $137Kn=95 | $150Kn=41 | $160Kn=437 |
| Healthcare Clinical | $169Kn=292 | $180Kn=132 | $146Kn=108 | $240Kn=147 | $130Kn=78 | $200Kn=240 | $141Kn=80 | $200Kn=51 | $152Kn=381 |
| Sales | $150Kn=640 | $149Kn=480 | $134Kn=86 | $136Kn=119 | $146Kn=117 | $131Kn=109 | $140Kn=151 | $144Kn=60 | $140Kn=664 |
| Product | $178Kn=827 | $169Kn=432 | $151Kn=235 | $134Kn=127 | $165Kn=177 | $136Kn=53 | $150Kn=60 | not enough data (n<30)n=19 | $162Kn=428 |
| Business Operations | $146Kn=609 | $136Kn=318 | $132Kn=86 | $129Kn=160 | $147Kn=153 | $135Kn=102 | $124Kn=100 | $139Kn=45 | $138Kn=331 |
| Program & Project Management | $150Kn=744 | $137Kn=172 | $145Kn=343 | $132Kn=114 | $138Kn=154 | $125Kn=123 | $127Kn=72 | $130Kn=55 | $125Kn=192 |
| Marketing | $160Kn=744 | $150Kn=459 | $141Kn=81 | $153Kn=112 | $125Kn=33 | $130Kn=41 | $132Kn=83 | not enough data (n<30)n=16 | $145Kn=406 |
| Finance & Accounting | $150Kn=656 | $140Kn=281 | $131Kn=49 | $130Kn=93 | $130Kn=88 | $127Kn=69 | $120Kn=91 | not enough data (n<30)n=27 | $140Kn=268 |
| IT & Security | $178Kn=527 | $165Kn=159 | $159Kn=147 | $135Kn=49 | $134Kn=183 | $159Kn=65 | $133Kn=54 | $123Kn=52 | $161Kn=238 |
| Legal | $182Kn=420 | $176Kn=249 | $154Kn=60 | $175Kn=62 | $154Kn=69 | $136Kn=66 | $160Kn=58 | not enough data (n<30)n=24 | $161Kn=223 |
| HR & Recruiting | $150Kn=511 | $145Kn=212 | $132Kn=68 | $131Kn=50 | $130Kn=41 | $139Kn=38 | $131Kn=33 | not enough data (n<30)n=13 | $135Kn=142 |
| Procurement & Supply Chain | $142Kn=405 | $133Kn=41 | $121Kn=117 | $146Kn=55 | $144Kn=46 | $140Kn=67 | $128Kn=46 | not enough data (n<30)n=15 | $125Kn=89 |
| Not determined | $154Kn=4,429 | $150Kn=2,008 | $143Kn=1,104 | $153Kn=1,271 | $132Kn=886 | $136Kn=788 | $131Kn=883 | $134Kn=410 | $140Kn=2,601 |
How this is calculated
- Statistic
- A12: Floor by job family and state
- Formula
- median / p25 / p75 floor in each job family x state cell
- Denominator
- published postings (one row per posting, $100K+ annual base, open to the public)
- Sample size
- 64,651
- Hidden when
- quantiles hidden when n < 30 (two-way cells and finding rows)
- Calculation version
- snap-v2
- Data as of
- Nov 5, 2026 19:20 UTC
- Employer set
- All monitored employers
Median floor by job family and seniority
$107K $274K n<30: fewer than 30 postings, no median shown
| Job family | Intern | Entry level | Mid level | Senior | Staff / principal | Manager | Director | VP / executive | Not determined |
|---|---|---|---|---|---|---|---|---|---|
| Software Engineering | not enough data (n<30)n=10 | $130Kn=99 | $144Kn=436 | $166Kn=3,655 | $200Kn=1,719 | $185Kn=950 | $225Kn=97 | not enough data (n<30)n=17 | $144Kn=3,187 |
| Engineering (non-software) | not enough data (n<30)n=2 | not enough data (n<30)n=14 | $107Kn=91 | $139Kn=1,766 | $165Kn=520 | $142Kn=209 | $196Kn=74 | not enough data (n<30)n=5 | $123Kn=1,473 |
| Data & ML | not enough data (n<30)n=12 | $115Kn=35 | $143Kn=93 | $165Kn=1,128 | $199Kn=663 | $192Kn=212 | $212Kn=95 | not enough data (n<30)n=11 | $156Kn=1,311 |
| Healthcare Clinical | no postings | $180Kn=130 | $111Kn=121 | $126Kn=175 | not enough data (n<30)n=14 | $129Kn=166 | $204Kn=306 | $274Kn=36 | $218Kn=2,076 |
| Sales | no postings | not enough data (n<30)n=6 | not enough data (n<30)n=14 | $144Kn=513 | $176Kn=63 | $132Kn=546 | $166Kn=588 | $200Kn=81 | $132Kn=1,163 |
| Product | no postings | not enough data (n<30)n=7 | not enough data (n<30)n=24 | $151Kn=918 | $181Kn=416 | $150Kn=209 | $210Kn=301 | $238Kn=30 | $150Kn=672 |
| Business Operations | not enough data (n<30)n=2 | not enough data (n<30)n=9 | not enough data (n<30)n=18 | $132Kn=496 | $147Kn=78 | $135Kn=786 | $173Kn=432 | $186Kn=60 | $125Kn=616 |
| Program & Project Management | not enough data (n<30)n=1 | $117Kn=30 | $123Kn=45 | $144Kn=911 | $177Kn=169 | $139Kn=42 | $189Kn=68 | not enough data (n<30)n=16 | $126Kn=1,147 |
| Marketing | no postings | not enough data (n<30)n=9 | not enough data (n<30)n=5 | $146Kn=578 | $175Kn=68 | $135Kn=356 | $181Kn=513 | $222Kn=57 | $130Kn=556 |
| Finance & Accounting | no postings | not enough data (n<30)n=13 | not enough data (n<30)n=10 | $123Kn=418 | $139Kn=42 | $133Kn=700 | $181Kn=273 | $202Kn=70 | $131Kn=379 |
| IT & Security | no postings | not enough data (n<30)n=9 | $147Kn=72 | $146Kn=627 | $182Kn=222 | $156Kn=154 | $197Kn=69 | not enough data (n<30)n=18 | $142Kn=652 |
| Legal | not enough data (n<30)n=2 | $130Kn=60 | not enough data (n<30)n=25 | $160Kn=389 | not enough data (n<30)n=25 | $135Kn=167 | $198Kn=148 | $170Kn=50 | $165Kn=733 |
| HR & Recruiting | no postings | not enough data (n<30)n=19 | not enough data (n<30)n=5 | $138Kn=355 | not enough data (n<30)n=25 | $140Kn=185 | $185Kn=160 | not enough data (n<30)n=20 | $133Kn=457 |
| Procurement & Supply Chain | no postings | not enough data (n<30)n=2 | not enough data (n<30)n=7 | $137Kn=270 | not enough data (n<30)n=28 | $128Kn=459 | $174Kn=146 | not enough data (n<30)n=19 | $117Kn=171 |
| Not determined | $121Kn=44 | $125Kn=243 | $125Kn=271 | $140Kn=4,274 | $161Kn=1,227 | $131Kn=3,458 | $173Kn=3,081 | $200Kn=616 | $130Kn=5,165 |
How this is calculated
- Statistic
- A13: Floor by job family and seniority
- Formula
- median / p25 / p75 floor in each job family x seniority cell
- Denominator
- published postings (one row per posting, $100K+ annual base, open to the public)
- Sample size
- 64,651
- Hidden when
- quantiles hidden when n < 30 (two-way cells and finding rows)
- Calculation version
- snap-v2
- Data as of
- Nov 5, 2026 19:20 UTC
- Employer set
- All monitored employers
Federal pay and the seniority ladder
Federal vs everyone else
Table
| Median floor | 25th pct | 75th pct | n | |
|---|---|---|---|---|
| Federal (USAJOBS) | $143,913 | $119,038 | $245,048 | 2,083 |
| Everyone else | $147K | $122K | $180K | 62,568 |
How this is calculated
- Statistic
- A10: Federal vs private floors
- Formula
- median / p25 / p75 floor and share; federal = USAJOBS postings open to the public
- Denominator
- published postings (one row per posting, $100K+ annual base, open to the public)
- Sample size
- 64,651
- Hidden when
- quantiles hidden when n < 5
- Calculation version
- snap-v2
- Data as of
- Nov 5, 2026 19:20 UTC
- Employer set
- All monitored employers
Median floor up the seniority ladder
The $100K floor removes most entry and mid-level postings, so the juniors left are the best-paid ones. Read steps between levels as a description of this sample, not of careers.
Table
| Median floor | 25th pct | 75th pct | n | Share of postings | |
|---|---|---|---|---|---|
| Intern | $120,898 | $110K | $136,498 | 74 | 0.1% |
| Entry level | $130K | $112K | $161,450 | 727 | 1.1% |
| Mid level | $131,150 | $110K | $143,700 | 1,318 | 2.0% |
| Senior | $146K | $122,585 | $170K | 17,803 | 27.5% |
| Staff / principal | $180K | $150K | $215K | 5,753 | 8.9% |
| Manager | $137K | $118K | $161,863 | 9,467 | 14.6% |
| Director | $178,500 | $150K | $210,375 | 6,874 | 10.6% |
| VP / executive | $200K | $160K | $250K | 1,284 | 2.0% |
| Not determined | $138K | $117,100 | $170K | 21,351 | 33.0% |
How this is calculated
- Statistic
- A6: Median floor by seniority
- Formula
- median / p25 / p75 floor and share, by seniority level
- Denominator
- published postings (one row per posting, $100K+ annual base, open to the public)
- Sample size
- 64,651
- Hidden when
- quantiles hidden when n < 5
- Calculation version
- snap-v2
- Data as of
- Nov 5, 2026 19:20 UTC
- Employer set
- All monitored employers
What this does not tell you
- What anyone is paid. A range is an advertisement. Where an offer lands inside it is not something job postings show.
- The whole job market. Every posting in the pay statistics has a floor of $100K or more, so the sample is selected upward by design. Postings below $100K, and jobs with no posted pay, are not in them.
- Hiring. A posting removed from a board may have been filled, paused, moved or cancelled. We only see that it was removed.
- Employers we do not read. Companies that do not publish pay, or whose boards we do not monitor, are absent.
- Long trends. Pay statistics are tracked since Oct 24, 2026 and posting flow since Oct 6, 2026. Every trend shows its start date.