Technology

Software Engineer Salary Guide

From $95k to $400k+: the full SWE comp picture for 2026

Software engineering compensation has compressed at Big Tech since 2023 but remains elevated compared to pre-2020 levels. The story in 2026 is bifurcated: AI-adjacent and infrastructure SWEs at top-tier companies still command $300-500k+ total comp, while generalist SWE roles at mature SaaS and enterprise companies have settled into predictable bands. This guide breaks down base salary, total comp multipliers, and the specific negotiation levers that shift offers — by level.

Median (Senior SWE (SWE III / L5))

$210k

base / year

Senior ceiling

$480k

p90 base

Levels covered

4

entry → staff / principal swe

Software Engineer pay by level (US base)

LevelYearsp25p50p75p90Est. TC
Junior / New Grad0-2 years$90k$110k$130k$155k~$126k
Mid-Level (SWE II / L4)2-5 years$130k$155k$185k$220k~$194k
Senior SWE (SWE III / L5)5-10 years$165k$210k$260k$310k~$294k
Staff / Principal SWE8-15 years$230k$310k$390k$480k~$496k

Junior / New Grad:New grad offers vary most by company tier. FAANG new-grad base starts at $130-175k; growth-stage startups cluster $90-120k base with more equity upside. Signing bonuses ($10-30k) are common to bridge the lower first-year RSU vesting.

Mid-Level (SWE II / L4):The widest variance band — company tier matters most here. L4 at Google is ~$185k base; L4 at a Series B startup might be $135k with 0.5-1.5% equity. Candidates with ML/LLM experience command a meaningful premium at AI-native companies.

Senior SWE (SWE III / L5):Senior is the most common level at most companies and where the IC track starts to diverge meaningfully from management. RSU refreshes start to compound here — a senior SWE at a FAANG company with strong performance reviews will see total comp climb $30-60k annually through refresh grants alone.

Staff / Principal SWE:Staff+ is where total comp diverges dramatically from base. Base typically $230-350k; RSU grants of $200-600k per year at top-tier companies push total comp into $400-700k territory. At this level, the company tier is the single biggest driver — a Staff SWE at a mid-market SaaS earns roughly what a Senior earns at FAANG.

Salary ranges synthesized from BLS Occupational Employment and Wage Statistics (May 2025), Levels.fyi public submissions (2024-2026), Glassdoor aggregate data, LinkedIn Salary Insights (2026), and Radford / Aon technology compensation surveys. Figures represent US base salary plus estimated RSU/bonus total comp where noted. Individual offers vary significantly by company tier, funding stage, and candidate leverage.

Where software engineers earn the most

Multipliers vs. US national median. Higher pay does not always mean higher take-home — factor in cost of living.

San Francisco Bay Area

+38%

Home to the highest software engineering pay globally. FAANG and AI-native companies drive the ceiling. Cost of living is ~60% above national average, but comp scales faster than COL at senior+ levels.

New York Metro

+28%

Strong demand from fintech, media, and FAANG offices. Slightly below SF base but comparable total comp at senior levels due to heavy cash bonuses in finance-adjacent companies.

Seattle

+25%

Amazon HQ2 and Microsoft drive demand. Washington has no state income tax, making post-tax comp competitive with SF for many levels.

Austin

+5%

Growing tech hub with Apple, Tesla, and Oracle presence. Pay is above national median but well below coastal hubs. No state income tax partially offsets the gap.

Denver / Boulder

+2%

Rising tech presence with several mid-size SaaS companies. Pay aligns closely with national median for mid-level; slightly below for senior+.

Boston

+18%

Strong biotech-adjacent software demand and presence of fintech and defense tech companies. Pay is notably above national median but below NY/SF.

Remote (US national)

+0%

Remote pay policies are mixed in 2026. Companies with location-agnostic pay (typically VC-backed) pay at or near SF rates. Companies with geo-banded pay (most public companies) pay at local market rates. Always ask before assuming.

Career progression for software engineers

1
0-2 yearsStarting point

Write features under senior guidance, own small modules, develop debugging instincts. Velocity and correctness are the primary signals.

2

Junior Software Engineer

Mid-Level Software Engineer
2-4 years+30-45%

Take ownership of features end-to-end without close supervision. Start reviewing others' code. The shift is from receiving direction to delivering independently.

3

Mid-Level Software Engineer

Senior Software Engineer
3-5 years+25-40%

Drive technical decisions for a team-level scope. Mentor juniors. Ability to scope and estimate projects accurately, and push back on unreasonable ones, becomes a core expectation.

4

Senior Software Engineer

Staff Software Engineer
3-6 years+35-60%

Technical scope expands to multiple teams or a product area. The work shifts from building to enabling — defining technical direction, resolving cross-team dependencies, and raising the quality bar for the organization.

5

Staff Software Engineer

Principal / Distinguished Engineer

4-8 years+40-80%

Organization-wide or industry-wide technical influence. Most engineers never reach this level at large companies; it is more accessible at smaller companies with less defined ladders. The work is largely architectural and people-multiplying.

What actually moves the offer

Negotiation levers ranked by realistic effectiveness in the current market.

Competing offer (exploding or otherwise)

high

The single most reliable lever at every level. A written competing offer from a company of similar or higher tier shifts the conversation from "what do we offer" to "what do we need to do to close you." Works best when the competing company is one your target company respects. Does not work as well if the competing offer is from a significantly lower-tier company.

Level escalation (leveling up the offer)

high

If you have evidence that you operate at a higher level than the initial offer reflects — a strong project portfolio, similar scope at a comparable company, or a referral from an internal employee at the higher level — request a re-level conversation before negotiating comp. Re-leveling up a step can increase total comp $40-80k at senior+ levels.

Equity refresh negotiation

high

At senior+ roles, the initial RSU grant is a bigger lever than base. Ask specifically about the grant size, cliff, and refresh policy. Many companies have a "market" refresh vs a "retention" refresh — understanding which one you are getting matters. At FAANG-tier companies, negotiating the initial grant up $50-100k is common and rarely resisted hard.

Signing bonus in lieu of base

medium

Companies with rigid base band constraints often have more flexibility on signing bonuses. Trading $10-20k of annual base ask for a $30-40k signing bonus can make economic sense in year 1-2 and is easier for the recruiter to approve. Note that signing bonuses are typically clawed back if you leave in year 1.

Start date flexibility

medium

If you are leaving unvested RSUs at your current company ("leaving money on the table"), ask for an extended start date or an accelerated vesting schedule in your signing package to cover what you are forfeiting. Quantify the exact dollar amount forfeited — most companies with strong hiring need will negotiate this specifically.

Lateral moves from Software Engineer

Engineering Manager

Lateral for senior SWEs who want to manage. Comp is similar or slightly lower at the same level, but opens a faster path to director/VP comp ($250-450k+ at director level at larger companies).

Machine Learning Engineer

Growing premium in 2026 — MLEs with production model deployment experience earn $15-30k more than equivalent SWE levels at AI-first companies. Requires statistics and ML framework depth.

Solutions Architect

Common move for senior SWEs with strong communication skills. Similar base comp but typically at enterprise companies with more travel and less coding. Stability over upside.

Product Manager

Increasingly valued — former SWEs who become PMs often accelerate to senior PM faster. Comp drops $20-40k at entry-level PM, but senior PM comp ($200-280k) is comparable to senior SWE.

Technical Co-Founder / Startup

Not a job change but a career shift. Market-rate base ($100-160k) in exchange for equity. The expected value math only works out if you are highly intentional about the company you join.

Software Engineer salary FAQs

More for Software Engineers

Salary guides for related roles

Compensation data is directional and reflects the US base salary ranges most commonly reported across major sources. Actual offers vary significantly by company, performance, equity treatment, and current market conditions. This page is updated as data sources refresh.