What is a competitive software engineer salary in 2026?
The national median for software developers is $133,080 per year, but total compensation at tech companies often reaches $190,000 or more when equity is included.
Most software engineers anchor their salary expectations to base pay alone. That approach leaves a significant portion of their compensation unexamined. According to BLS data for software developers, the national median annual wage reached $133,080 in May 2024, with the top 10 percent earning more than $211,450.
But base salary tells only part of the story. Levels.fyi reports median total compensation of approximately $190,000 to $200,000 for software engineers in the United States, drawing from thousands of self-reported data points, though the figure fluctuates as the dataset is updated. The gap between the BLS figure and the Levels.fyi figure reflects equity and bonus: at tech companies, RSUs often add $20,000 to $100,000 or more per year on top of base.
A software engineer earning $140,000 in base salary at a mid-size tech company is at or near the national median for base pay, but may be significantly below median for total compensation depending on their company's equity program. Understanding which benchmark applies to your situation is the first step in knowing whether to negotiate.
$133,080
National median annual wage for software developers, May 2024
How does software engineer pay differ by company type and size in 2026?
FAANG-tier entry-level total compensation varies widely by company, ranging from approximately $178,000 to over $300,000, while startup roles often pay lower base with illiquid equity.
Company type is one of the most powerful variables in software engineer compensation. At FAANG-tier companies, entry-level total compensation varies considerably by company: Amazon L4 engineers can earn approximately $178,000 in TC, while Google L4 and Meta E4 engineers have reported $289,000 to $304,000, according to 2025 compensation data compiled by tryapt.ai.
Startups and mid-size companies use a different model. Base salaries may be lower, and equity is often illiquid until an acquisition or IPO. A software engineer choosing between a $160,000 base at a Series B startup with options and a $175,000 base at a large tech firm with public RSUs is effectively comparing certain income against uncertain upside.
Most general salary benchmarks blend FAANG and non-FAANG data together, which distorts both groups. When benchmarking your salary, filter by company size to get a meaningful comparison. The national base salary average of $139,737 reported by Built In includes both tiers, which may underrepresent your market if you work in enterprise tech.
2x to 3x
How much higher total compensation is versus base salary alone at FAANG-tier companies
Source: tryapt.ai, citing industry compensation progression data, 2025
How does location affect software engineer salaries in 2026?
San Francisco software engineers average $180,659 in base salary, which is 33% above the national average, while remote roles average $150,324 nationally.
Geography is the second most powerful factor in software engineer base pay, after experience level. According to Built In 2026 salary data, San Francisco leads all U.S. metros at an average base of $180,659, which is 33% above the national average. New York City follows at $160,109 (24% premium) and Seattle at $149,553 (19% premium).
Remote work occupies an interesting middle ground. Built In's remote salary data shows remote software engineers averaging $150,324 in base salary, placing them above the national average but below the top coastal markets. The remote premium likely reflects the fact that distributed companies compete for the same talent pool as high-cost-of-living tech hubs.
The risk runs in both directions. Engineers in high-cost metros like San Francisco who take remote roles with location-based pay adjustments can face significant reductions. Before accepting any location-adjusted offer, compare it against the national remote average to understand whether the adjustment is standard or unusually steep.
$180,659
Average software engineer base salary in San Francisco, CA, 33% above the national average
Source: Built In, 2026
How fast do software engineer salaries grow with experience?
Software engineer salaries grow roughly 41% over a career, from around $102,675 at entry level to $144,961 with seven or more years of experience nationally.
Experience is the most reliable predictor of salary growth in software engineering. Built In 2026 data shows engineers with less than one year of experience averaging $102,675, while those with 7-plus years average $144,961 nationally, a gain of approximately 41% over a career.
But the real acceleration happens at the senior and staff levels in tech-specific markets. Remote engineers with 7-plus years average $189,555 according to Built In's remote data, and at FAANG-tier companies, senior engineers routinely reach $300,000 to $500,000 in total compensation as their negotiating leverage grows.
If you are approaching a level jump, for example moving from mid-level to senior, framing your ask around your new responsibilities rather than your current title can unlock a larger increase. Percentile data helps here because it shows where you land relative to peers at your actual level, not your old one.
What should software engineers know about salary transparency and negotiation in 2026?
Software engineering has unusually rich public salary data from sources like BLS, Levels.fyi, and Built In, making data-backed negotiation more accessible than in most fields.
Software engineering is one of the few professions where high-quality, publicly accessible salary data exists across multiple credible sources. The BLS Occupational Outlook Handbook publishes government-surveyed medians. Levels.fyi aggregates self-reported total compensation from thousands of engineers. PayScale provides percentile ranges for specific roles like Senior Software Engineer, with a median of $132,223 based on 15,471 profiles updated as of February 2026.
The richness of this data shifts power toward the engineer in a negotiation. Rather than relying on vague claims about market rate, you can cite specific percentile positions and specific sources. A statement like 'Based on BLS and Built In data, the market rate for a senior software engineer in Seattle is $149,000 to $165,000, and my current offer is below that range' is far more persuasive than a general appeal to fairness.
One nuance: Levels.fyi's gender pay gap analysis found that at FAANG companies, compensation gaps between genders are minimal, but gaps emerge at higher career levels where negotiation and advocacy play a larger role. This reinforces that assertive, data-backed negotiation matters most at senior and staff positions.
$132,223
Median base salary for Senior Software Engineers, based on 15,471 profiles as of February 2026
Source: PayScale, 2026
Sources
- BLS Occupational Outlook Handbook - Software Developers (2024)
- Levels.fyi - Software Engineer Salary (2024)
- Built In - Software Engineer Salary in US (2026)
- Built In - Software Engineer Salary Remote (2026)
- Built In - Software Engineer Salary in San Francisco, CA (2026)
- PayScale - Senior Software Engineer Salary (2026)
- Levels.fyi - Gender Pay Gap Report Q1 2024
- tryapt.ai - FAANG Salary Progression: Google, Meta, Amazon (2025)