Tech Salary by Job Title (2026)

Across 29 curated US tech titles (each n ≥ 250), median market pay ranges run from $195K for a Staff Software Engineer down to $94K for a Business Analyst. A Software Engineer’s median is $137K.

Figures are the midpoints of market pay ranges shown to candidates (posted or estimated) — not employer-disclosed pay.

SoviaJobs ResearchData through June 2026

Key findings

  • $195K median for Staff Software Engineer — the top curated title.
  • A Senior Software Engineer’s median ($158K) sits $21K above a plain Software Engineer ($137K).
  • The market-wide median across all priced roles is $144K (p25 $115K / p75 $177.5K).

Explore every title

Search and sort the 29 curated titles. Each row shows the posting count, the quartiles (p25 / median / p75), the remote share, and — on expand — the top skills that show up in those postings.

Range
689$195K50.8%
343$187.5K57.1%
272$172K51.1%
305$170K60.3%
308$169K45.3%
269$162K50.9%
359$160.5K61.8%
501$160K52.6%
3,890$158K39.8%
463$155K47.9%
568$155K84.6%
1,172$152.5K37.1%
260$151K70.8%
268$145K61.3%
1,152$145K33.7%
536$143.5K64%
252$142.5K48.8%
804$140K76.5%
609$139K27.7%
3,011$137K32.6%
488$135K52.7%
1,482$135K37%
553$133K38.4%
393$132K96.7%
449$130.5K40.6%
901$119.5K88.9%
265$110K18%
560$100K68.3%
296$94K81.5%

Click a title to expand its quartiles and top skills. Sort by tapping a column header.

The range is the story

A title is not a number — it is a band. Each row shows the market pay range for the top 12 titles: the bar runs from p25 to p75, the diamond marks the median. A Senior Software Engineer floors near $136.5K but reaches $180K at the top of the band.

The title ladder, by median pay

Ranked by median market pay range, the curated titles span a $101K gap from top to bottom.

What separates a $195K Staff Engineer from a $94K Business Analyst?

The $101K spread between the top and bottom of this ladder is not about hours — it is about leverage and scarcity. Staff and Principal engineers ($195K and $187.5K) are paid for system-level judgment that compounds across teams; their postings lean on Python, distributed systems, and cloud infrastructure. Analyst titles cluster near the bottom because the work, however valuable, is more substitutable and the advertised ranges reflect it — Business Analyst at $94K and Data Analyst at $100K.

Notice too where the AI and ML titles land: AI Engineer ($160K) and Machine Learning Engineer ($162K) already out-earn a generic Senior Software Engineer despite far smaller samples — a sign the market is repricing scarce skills faster than it is repricing seniority. We held the publish bar at n ≥ 250 precisely so these comparisons rest on real volume rather than a lucky handful of high postings.

How this was measured (n=204,223)

Sample: 204,223 postings · Window: 2026-03-20 – 2026-06-09

Method

  • Titles are canonicalised, then kept only when they have ≥250 priced postings.
  • Per title: p25 / median / p75 of the posted pay-range midpoint, plus remote share and top skills.
  • The ladder ranks titles by median; the explorer lets you re-sort by postings, median, or remote share.

Limitations

  • Median = midpoint of a market pay range shown to candidates, not employer disclosure.
  • Title canonicalisation merges close variants; rare titles (n<250) are excluded.
  • Corpus is US tech & professional roles, not all US jobs.

Salary figures are platform-estimated posted ranges (posted or estimated), not employer disclosure. Corpus is tech & professional roles.

Share:XLinkedInReddit

Download the salaries-by-title CSV · Markdown mirror

Salary by title FAQ

What is the average software engineer salary in 2026?
Across 3,011 US "Software Engineer" postings, the median market pay range midpoint is $137K (p25 $115K / p75 $169K). A "Senior Software Engineer" lands higher at $158K. These are posted/estimated ranges, not employer-disclosed pay.
How much do data engineers make?
The median "Data Engineer" market pay range midpoint is $135K (n=1,482); "Senior Data Engineer" is $152.5K (n=1,172).
Which tech title pays the most?
Among curated titles with n≥250, Staff Software Engineer tops the list at $195K median, while Business Analyst sits at the bottom at $94K.
Why only 29 titles?
We only publish a title when it has at least 250 postings, so each median rests on a real sample rather than a handful of posts. Rare or noisy titles are excluded to keep every number trustworthy.
Are these real salaries?
They are the midpoints of the market pay RANGES shown to candidates — posted or estimated by the source platform — not employer-disclosed salaries or total compensation. Treat them as what the market advertises, not what individuals take home.