Software Engineer Salary in Seattle — 2026 BLS Data

$195K median base salary · Seattle
BLS OEWS · 2024 data

Salary distribution

Percentile breakdown of Software Engineer base salaries in Seattle.

What the Seattle median actually says

The $195K median in the box above is base salary, pulled from the Bureau of Labor Statistics OEWS release (May 2024, SOC 15-1252) for the Seattle-Tacoma-Bellevue metro. It is the cleanest public number you will find, but it is base only — no RSUs, no signing, no annual bonus. For Amazon and Microsoft engineers, equity is usually 30-60% of total comp, so BLS systematically undercounts what people in those buildings actually clear. The 90th percentile of $400K is the line where you stop seeing IC4/L5 offers and start seeing Senior/Principal bands. The 25th percentile of $145K is roughly an SDE I new-grad base at the big two before equity.

How Seattle SWE salaries compare

Seattle has effectively caught up with San Francisco on software engineering compensation, and once you account for taxes it often comes out ahead. Levels.fyi median total comp for a software engineer in greater Seattle sits around $253K, with Amazon’s Seattle median for the full SWE ladder at roughly $263K and an SDE II median at $266K. That puts the Seattle base median (~$195K) within about 10-12% of San Francisco’s ($220K), but Washington has no state income tax versus California’s 9.3%-13.3% top bracket, which closes the gap entirely for mid-career engineers.

New York City is a wash on base — Big Tech in Manhattan pays Seattle-equivalent bands for L5/L6 roles, but the city cost-of-living index is in the 180s and state plus city income tax stacks to roughly 10%. Austin trails Seattle medians by 20-25% across all levels; cost-of-living math (Austin around 119) makes it competitive on net take-home only for engineers below Senior. Remote-US bands, which most public companies now publish, generally peg to a national tier 2 zone — typically 10-20% below Seattle base for the same level, with the equity grant unchanged. The practical implication: a Seattle offer from Amazon or Microsoft is rarely worse than the equivalent SF offer on net comp, and is usually meaningfully better.

What drives the spread in Seattle

The $145K-to-$400K spread between P25 and P90 is wider than it looks because Seattle’s SWE labor market is heavily bimodal. On one end are Amazon and Microsoft engineers on tight banded ladders with predictable progression: SDE I ($180K TC), SDE II ($265K TC), Senior/L6 (~$400K-$450K TC), Principal ($595K+ median). On the other end are pre-IPO startups in South Lake Union and Bellevue paying $150K-$170K base with paper equity that may or may not hit. The BLS percentiles smush both populations together.

Inside Big Tech the level matters more than the company. An Amazon L5 (SDE II) clears $260K-$320K TC; an Amazon L6 in Seattle routinely lands $400K-$450K total comp and the top of that band pushes past $500K. Microsoft’s L63-L64 ICs (mid to senior) land in a similar zone, though base tends to be higher and stock refreshers are smaller and more predictable. Startups and mid-stage companies — Smartsheet, Outreach, Highspot, Convoy-era survivors, Stripe’s Seattle office — generally pay 10-25% below Amazon TC at the same scope, sometimes with better equity upside if you read the cap table carefully.

Total comp at Amazon and Microsoft

Amazon’s compensation structure is the single biggest reason published Seattle SWE numbers look strange. Amazon raised its base salary cap to $350K in 2022, but the more important detail is the RSU vesting curve: 5% in year one, 15% in year two, 40% in year three, 40% in year four. Eighty percent of an Amazon equity grant arrives in the final two years of the four-year vest. To bridge the cash gap, recruiters issue a two-year signing bonus paid monthly — year-one sign covers the gap between target TC and what actually vests in year one, year-two sign does the same for year two.

The practical impact: an Amazon offer letter that reads “$320K target TC for L5” really means roughly $180K base + a four-year RSU grant worth $480K at signing + ~$100K year-one sign + ~$60K year-two sign. The TC line item only equals $320K in years three and four, assuming flat stock. If the stock drops, year three and four come in below target with no make-whole. If it rips, you can clear $400K+ on a stated $320K offer. Amazon’s quarterly vesting (added in the 2022 changes) and the RSU-to-cash pilot smooth this out at the margins, but the backloading is still the dominant variable.

Microsoft is the opposite philosophy. Base salaries run higher than Amazon at the same level (often $200K+ for L63), the annual bonus actually pays out at target with rare exceptions, and stock awards vest evenly over four or five years. Refresher grants are an actual line item in the performance review cycle, not a once-every-three-years event. Engineers comparing offers should price an Amazon L5 against a Microsoft 63 on a five-year integrated cash flow, not on the headline number.

COL-adjusted comparison

Seattle’s cost-of-living index sits around 148-150 depending on source — meaningfully above the U.S. average but comfortably below San Francisco (178+) and Manhattan (180+). Washington’s lack of a state income tax is the line item that flips most cross-city offer comparisons. On a $250K total comp Microsoft offer in Seattle, the federal tax bill is the only one that bites; the same offer in San Jose loses roughly 9.3% of marginal income to the California Franchise Tax Board, which is in the neighborhood of $20K-$25K per year for a mid-career IC. Over a four-year stint that is most of a starter house down payment. The flip side: Seattle property taxes and Washington’s sales tax are higher than California’s, and rent inside the city limits has been climbing since 2024. Net of all that, a Seattle SWE offer at the same nominal TC as San Francisco generally leaves 7-10% more in your pocket.

Negotiation playbook for Seattle offers

Three things to actually do when you’re sitting on a Seattle SWE offer:

  1. Ask for the four-year TC schedule, not the target TC. If the recruiter quotes “$350K target,” ask them to break out year one, year two, year three, year four base plus vesting plus sign-on. At Amazon this exposes the year-three cliff and gives you a number to negotiate against. At Microsoft it shows you the refresh assumption baked into the model.
  2. Negotiate the equity grant before touching base. Base is band-locked at both Amazon and Microsoft, and recruiters have very little discretion above the level midpoint. RSU grant size has 20-40% recruiter flex, especially if you have a competing offer in writing. Sign-on bonuses sit somewhere in between.
  3. Use a competing FAANG or Microsoft offer, not a startup offer. Amazon recruiters benchmark against Microsoft, Meta, Google. A Convoy or Stripe Seattle offer rarely moves the needle even if the TC is comparable, because the equity isn’t liquid. If you don’t have a competing offer, levels.fyi screenshots for the same level and city are an acceptable substitute.

Two-week response windows on Seattle offers are non-negotiable in 2026. Don’t try to stall past that without a written extension.

Caveats with this data

BLS OEWS is the most defensible public salary source for any U.S. tech market, but it has known limits worth flagging before you anchor on the percentiles above:

  • Equity is excluded entirely. For Amazon and Microsoft engineers, this understates effective compensation by 30-50% at mid-level and more at senior.
  • The 2024 release reflects May 2024 wages, so the data is 12-18 months lagged. Seattle base salaries softened slightly in late 2024 after the post-2022 layoffs and have only partially recovered.
  • SOC 15-1252 lumps every software engineer together — SDE I new grads, Staff engineers, ML engineers, embedded devs. The P25-P90 spread reflects that breadth more than any one role.
  • The Seattle-Tacoma-Bellevue metro definition includes Tacoma, which pulls the median down versus a pure-Seattle or pure-Bellevue number. Levels.fyi data, scoped to greater Seattle and self-reported, lands $10K-$20K higher.

Treat the BLS numbers as the floor of what to expect on base. For total comp targets at named companies, cross-check with Levels.fyi at your exact level before you negotiate.