Six Figure Work

Six Figure Work Insights

Advertised six-figure pay, broken down: by company size

Median advertised floors for every group we can split by, with the middle half and n for each.

  • Live updated (Nov 6, 2026 16:50 UTC)
  • 65,848 postings
  • 2,793 employers
  • 5,338 boards monitored, 99.7% checked in 24 h

Among jobs that publish an annual base of $100K+ on the employer boards we monitor. Not all jobs. About the sample

Headline numbers

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 company size

Size = open postings we see on the company's boards, not headcount.
Table
Median floor by company size
Median floor25th pct75th pctnShare of postings
1-9 open postings$150K$125K$180K1,5322.3%
10-49 open postings$155K$129,888$190K8,37412.7%
50-249 open postings$150K$121,300$183K15,74623.9%
250-999 open postings$144,180$120K$185K16,92025.7%
1000+ open postings$143,700$121,550$170K22,67434.4%
No open postings in the last snapshot$159,100$128,250$200K6020.9%
How this is calculated
Statistic
A8: Median floor by company size band
Formula
median / p25 / p75 floor and share, by the company's open postings we see
Denominator
published postings (one row per posting, $100K+ annual base, open to the public)
Sample size
65,848
Hidden when
quantiles hidden when n < 5
Calculation version
snap-v2
Data as of
Nov 6, 2026 16:50 UTC
Employer set
All monitored employers
Full definition

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 $250K n<30: fewer than 30 postings, no median shown

Median floor by job family and state
Job familyCANYWAMAVATXILCONot determined
Software Engineering$176Kn=4,314$175Kn=960$144Kn=1,397$150Kn=415$159Kn=525$144Kn=264$140Kn=159$144Kn=229$164Kn=1,054
Engineering (non-software)$146Kn=2,073$118Kn=98$136Kn=519$132Kn=225$120Kn=139$137Kn=172$120Kn=46$129Kn=182$125Kn=212
Data & ML$190Kn=1,505$176Kn=455$144Kn=331$149Kn=140$150Kn=275$143Kn=72$137Kn=94$150Kn=41$160Kn=426
Healthcare Clinical$177Kn=317$195Kn=133$146Kn=107$240Kn=149$140Kn=83$202Kn=240$141Kn=80$200Kn=51$154Kn=381
Sales$150Kn=651$149Kn=482$134Kn=88$136Kn=121$148Kn=119$131Kn=119$140Kn=159$148Kn=62$141Kn=668
Product$177Kn=857$168Kn=436$152Kn=236$133Kn=128$165Kn=176$136Kn=54$150Kn=60not enough data (n<30)n=17$165Kn=436
Business Operations$146Kn=623$135Kn=321$131Kn=88$129Kn=159$144Kn=155$135Kn=102$123Kn=99$140Kn=44$135Kn=333
Program & Project Management$150Kn=748$140Kn=181$145Kn=351$130Kn=122$138Kn=157$125Kn=129$126Kn=73$127Kn=55$125Kn=195
Marketing$160Kn=750$150Kn=467$142Kn=82$138Kn=119$126Kn=34$130Kn=42$131Kn=86not enough data (n<30)n=20$145Kn=424
Finance & Accounting$150Kn=670$140Kn=283$139Kn=52$130Kn=91$130Kn=91$127Kn=68$121Kn=87not enough data (n<30)n=28$140Kn=273
IT & Security$180Kn=524$166Kn=158$159Kn=149$130Kn=48$130Kn=185$158Kn=74$132Kn=53$128Kn=50$161Kn=250
Legal$182Kn=421$177Kn=254$154Kn=63$175Kn=64$154Kn=68$138Kn=71$160Kn=57not enough data (n<30)n=22$165Kn=223
HR & Recruiting$150Kn=526$146Kn=208$136Kn=70$135Kn=53$130Kn=39$139Kn=37$130Kn=34not enough data (n<30)n=13$135Kn=146
Procurement & Supply Chain$142Kn=419$131Kn=44$121Kn=118$144Kn=56$144Kn=43$140Kn=69$126Kn=45not enough data (n<30)n=14$125Kn=91
Not determined$155Kn=4,577$150Kn=2,041$143Kn=1,121$154Kn=1,308$131Kn=889$136Kn=805$131Kn=885$134Kn=414$140Kn=2,660
Median floor in each cell (rounded to the nearest $1K), with n. Darker = higher. 6 of the cells shown have fewer than 30 postings and are not given a median. Largest 14 job families and 8 states by postings. Scroll the table sideways on a small screen.
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
65,848
Hidden when
quantiles hidden when n < 30 (two-way cells and finding rows)
Calculation version
snap-v2
Data as of
Nov 6, 2026 16:50 UTC
Employer set
All monitored employers
Full definition

Median floor by job family and seniority

$107K $275K n<30: fewer than 30 postings, no median shown

Median floor by job family and seniority
Job familyInternEntry levelMid levelSeniorStaff / principalManagerDirectorVP / executiveNot determined
Software Engineeringnot enough data (n<30)n=10$130Kn=101$144Kn=436$165Kn=3,759$200Kn=1,773$185Kn=948$220Kn=104not enough data (n<30)n=17$144Kn=3,194
Engineering (non-software)not enough data (n<30)n=2not enough data (n<30)n=21$107Kn=93$137Kn=1,815$166Kn=529$144Kn=209$197Kn=78not enough data (n<30)n=7$123Kn=1,481
Data & MLnot enough data (n<30)n=12$115Kn=38$143Kn=95$164Kn=1,167$199Kn=677$190Kn=212$212Kn=95not enough data (n<30)n=13$157Kn=1,314
Healthcare Clinicalno postings$180Kn=134$111Kn=137$126Kn=175not enough data (n<30)n=14$131Kn=166$206Kn=319$275Kn=35$220Kn=2,081
Salesno postingsnot enough data (n<30)n=6not enough data (n<30)n=16$144Kn=523$176Kn=62$132Kn=558$166Kn=601$200Kn=86$132Kn=1,183
Productno postingsnot enough data (n<30)n=8not enough data (n<30)n=24$151Kn=933$181Kn=431$150Kn=210$210Kn=303$238Kn=30$150Kn=668
Business Operationsnot enough data (n<30)n=4not enough data (n<30)n=8not enough data (n<30)n=18$132Kn=499$145Kn=83$135Kn=798$174Kn=428$186Kn=62$124Kn=622
Program & Project Managementnot enough data (n<30)n=1not enough data (n<30)n=29$123Kn=44$144Kn=927$177Kn=177$140Kn=43$186Kn=70not enough data (n<30)n=15$125Kn=1,179
Marketingno postingsnot enough data (n<30)n=9not enough data (n<30)n=5$145Kn=586$175Kn=69$135Kn=372$181Kn=523$216Kn=61$130Kn=568
Finance & Accountingno postingsnot enough data (n<30)n=13not enough data (n<30)n=10$124Kn=419$140Kn=41$132Kn=714$182Kn=282$202Kn=72$131Kn=382
IT & Securityno postingsnot enough data (n<30)n=8$155Kn=74$147Kn=626$182Kn=226$156Kn=156$196Kn=70not enough data (n<30)n=16$142Kn=658
Legalnot enough data (n<30)n=2$129Kn=59not enough data (n<30)n=26$160Kn=398not enough data (n<30)n=25$138Kn=169$197Kn=157$170Kn=50$167Kn=728
HR & Recruitingno postingsnot enough data (n<30)n=19not enough data (n<30)n=5$137Kn=360not enough data (n<30)n=25$140Kn=198$186Kn=166not enough data (n<30)n=19$134Kn=459
Procurement & Supply Chainno postingsnot enough data (n<30)n=1not enough data (n<30)n=7$137Kn=271not enough data (n<30)n=28$128Kn=468$175Kn=154not enough data (n<30)n=19$117Kn=172
Not determined$121Kn=45$126Kn=250$129Kn=295$140Kn=4,387$162Kn=1,258$130Kn=3,501$175Kn=3,178$200Kn=628$130Kn=5,248
Median floor in each cell (rounded to the nearest $1K), with n. Darker = higher. 35 of the cells shown have fewer than 30 postings and are not given a median. Largest 14 job families. Scroll the table sideways on a small screen.
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
65,848
Hidden when
quantiles hidden when n < 30 (two-way cells and finding rows)
Calculation version
snap-v2
Data as of
Nov 6, 2026 16:50 UTC
Employer set
All monitored employers
Full definition

Federal pay and the seniority ladder

Federal vs everyone else

Federal = USAJOBS postings open to the public. Federal pay is set by published grade tables, so its ranges follow a different logic.
Table
Federal vs everyone else
Median floor25th pct75th pctn
Federal (USAJOBS)$143,913$117,509$250K2,096
Everyone else$147K$122K$180K63,752
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
65,848
Hidden when
quantiles hidden when n < 5
Calculation version
snap-v2
Data as of
Nov 6, 2026 16:50 UTC
Employer set
All monitored employers
Full definition

Median floor up the seniority ladder

Bars follow the ladder, not the value. The black line spans the 25th to 75th percentile.

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 up the seniority ladder
Median floor25th pct75th pctnShare of postings
Intern$120,898$110K$136,998770.1%
Entry level$130K$110,548$160K7471.1%
Mid level$130,640$110K$143,7001,3682.1%
Senior$146K$123K$170K18,21727.7%
Staff / principal$180K$150K$214K5,9049.0%
Manager$137K$118K$162K9,59014.6%
Director$180K$150K$211K7,07710.7%
VP / executive$200K$160K$250K1,3142.0%
Not determined$138K$117,100$170K21,55432.7%
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
65,848
Hidden when
quantiles hidden when n < 5
Calculation version
snap-v2
Data as of
Nov 6, 2026 16:50 UTC
Employer set
All monitored employers
Full definition

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.