Search “software engineer salary” and you will get several very different answers. That is not a mistake on anyone’s part. Different sources measure different things. This guide breaks down the real software engineer salary picture for 2026, by company, by level and by location, with every figure sourced so you can see exactly where each number comes from.
The Quick Answer: Average Software Engineer Salary
The U.S. Bureau of Labor Statistics reports a median annual wage of $130,160 for software developers as of its most recent data. Glassdoor separately reports an average software engineer salary of $150,895 per year based on employee-submitted data. PayScale reports a lower average of roughly $98,200.
Why Software Engineer Salary Numbers Vary So Much
The single biggest reason salary figures differ across sites comes down to one distinction. Base salary is your fixed paycheck. Total compensation adds an annual bonus and the value of stock grants (RSUs) on top of that base.
The BLS measures base wages only, across every employer nationally, including banks, hospitals, and government contractors alongside tech companies. That pulls its median down compared to tech-specific sources.
Levels. fyi, by contrast, tracks total compensation specifically at large tech employers. Its national median sat around $192,000 in mid-2026, according to Articuler’s analysis of Levels. FYI, data. That number includes stock value, which is not guaranteed cash and depends on the company’s share price at the time shares vest.
Glassdoor and PayScale sit in between, since they capture a broader mix of company types and job titles than Levels. FYI, it’s a tech-company focus. They still lean more tech-heavy than the BLS’s full labor market figure.
The practical takeaway: if you work at a non-tech employer, the BLS figure is your more realistic benchmark. If you are evaluating an offer from a large tech company, Levels. FYI, total compensation data is the more relevant comparison.
Read More: Software Testing Strategies: The Complete Guide for Modern Teams
Base Salary vs. Total Compensation: A Closer Look
Since this distinction drives most of the confusion around software engineer salary figures, it is worth breaking down with a real example.
Take a Google L5 (senior) engineer. Levels. FYI, reports a total compensation figure around $425,000 for this level. That number typically breaks down into roughly $230,000 in base salary, around $170,000 in annual stock vesting, and about $25,000 in bonus, based on figures reported by CORE MBA Research.
The base salary is guaranteed cash, paid every pay period regardless of company performance. The stock portion is different. It represents shares granted at hire or during annual refreshers, vesting over a typical four-year schedule. The dollar value of that vesting depends on the company’s stock price at the time each batch of shares actually vests, not at the time it was granted.
This means total compensation figures are, in part, an estimate based on the current stock price. If a company’s stock rises significantly, actual realized compensation can end up higher than the reported figure. If it falls, realized pay can end up meaningfully lower. Base salary carries none of that uncertainty.
For this reason, when comparing a job offer, it helps to look at both numbers separately rather than treating total compensation as guaranteed income equivalent to a base salary of the same size.
Software Engineer Salary by Company
Big tech companies pay very differently from each other, even at similar levels. Here is a comparison across the companies most commonly searched.
| Company | Entry Level | Senior Level | Notes |
|---|---|---|---|
| ~$214K-216K total comp (L3) | ~$425K total comp (L5) | Source: Levels. FYI, May 2026 | |
| Meta | ~$193K total comp (E3) | ~$478K total comp (E5) | Source: Levels. FYI, May 2026 |
| Amazon | ~$170K total comp (SDE1, excluding inflated sign-on) | Varies widely by level | Source: Leon Consulting analysis of levels. FYI |
| Apple | Not separately reported | ~$339K total comp (ICT4) | Source: CORE MBA Research, Levels. FYI, data |
| Microsoft | Competitive but below FAANG median | ~$310K total comp | Source: CORE MBA Research, cited as the “FAANG+ low outlier” |
| Netflix | N/A, hires primarily at senior+ | $500K-$700K+ total comp | Cash-heavy structure, little to no RSUs, per Apex Interviewer data |
| Capital One | ~$126,670 total comp (Associate) | ~$178,220 total comp (5+ years) | Source: Levels. FYI, via 4dayweek.io, national figures |
| Nvidia | ~$169K-175K total comp (IC1) | ~$318K median across all levels | No annual performance bonus; comp is base, stock (NSU), and sign-on only, per levels. FYI |
| Bloomberg | ~$216K total comp | ~$275K total comp (Senior) | Source: Levels. FYI, updated August 2026 |
Netflix and Nvidia both stand out for structural reasons rather than raw numbers. Netflix pays largely in cash with little to no equity. Nvidia offers no traditional performance bonus at all, so its total comp comes entirely from base, stock, and sign-on bonus.
Software Engineer Salary by Level
Level matters more than years of experience at most tech companies. Two engineers with the same tenure can be paid very differently if one has been promoted further.
| Level | Typical Total Compensation | Source |
|---|---|---|
| Entry level | ~$140K at big tech; $80K-$110K base at non-tech employers | Articulatory analysis of levels. FYI and BLS data |
| Mid-level (3-5 years) | $115K-$155K base, often $200K+ total at top companies | Veriipro, 2026 |
| Senior (6-10 years) | ~$202,720 average, ranging from $162,535 to $256,993 | Glassdoor, early 2026 |
| Staff/Principal (10+ years) | Often $400K+ total comp, sometimes $1M+ at top companies | Veriipro, 2026 |
AI Software Engineer Salary
AI-focused engineering roles currently command a real premium over general software engineering. Motion Recruitment’s 2026 Salary Guide reports mid-level AI engineer salaries between roughly $135,000 and $240,000, depending heavily on region, with the higher end concentrated in tech hubs like San Francisco.
Software Engineer Salary in California
California consistently pays above the national average, though the premium varies by company and city.
At Capital One specifically, ZipRecruiter reports an average software engineer salary of $145,592 per year in California as of March 2026, close to the national Capital One average. At larger tech employers, the gap widens considerably. Levels. FYI, reports a median total compensation of $215,000 for Capital One software engineers in the San Francisco Bay Area specifically, well above the company’s $160K-$165K national median.
This pattern holds broadly across the industry. Higher cost-of-living cities, especially in the Bay Area, tend to carry meaningfully higher pay bands than the same role and level elsewhere in the country.
What Actually Determines a Software Engineer’s Salary
A few factors explain most of the variation between any two software engineer salaries.
Company tier. FAANG and top-tier tech companies pay meaningfully more than mid-size or non-tech employers, often 70 to 85 percent of FAANG total compensation at strong mid-size companies, according to Precision AI Academy’s 2026 breakdown.
Level, not just tenure. As covered above, promotion level drives pay more directly than raw years of experience once you are a few years into your career.
Industry. Financial services, healthcare, and government roles typically pay below tech-company rates for the same job title, even when the work itself is similarly demanding.
Location. Cost-of-living adjustments and local demand both affect pay, with major tech hubs consistently paying more than smaller markets.
Cash vs. equity preference. Companies like Netflix and Nvidia structure compensation very differently from Google or Meta. A candidate who prefers guaranteed cash may value a Netflix offer differently than one who wants long-term equity upside.
Company growth trajectory. A smaller or earlier-stage company may offer lower base pay but a larger equity stake, which can outperform a bigger company’s package if the company grows significantly, though this carries more risk than an established public company’s stock.
Frequently Asked Questions
1. What is the average software engineer salary?
Reported averages range from about $98,200 (PayScale) to $150,895 (Glassdoor), with the U.S. Bureau of Labor Statistics reporting a median base wage of $130,160. The right number depends on whether you are comparing base salary or total compensation and at what type of employer.
2. What is the starting salary for a software engineer?
Entry-level total compensation at large tech companies runs around $140,000, while entry-level base salary at non-tech employers typically falls between $80,000 and $110,000, according to Articuler’s 2026 analysis.
3. How much does a software engineer make at Google or Meta?
Google’s entry-level total compensation runs roughly $214,000 to $216,000, rising to about $425,000 at the senior level. Meta’s entry-level total compensation is around $193,000, rising to about $478,000 at senior level. fyi data from May 2026.
4. What is the median software engineer salary?
The BLS reports a median base wage of $130,160. Levels. fyi, which tracks total compensation specifically at large tech employers, reported a median around $192,000 in mid-2026. Both are accurate; they simply measure different populations.
5. Is a software engineer salary considered good?
Yes, relative to the broader U.S. workforce. Even the lower-end reported figures sit well above the national median household income. Total compensation at large tech companies frequently exceeds $200,000 once equity is included.
6. What is the software engineer salary in California specifically?
California generally pays above the national average, with the gap widening at large tech employers. Capital One’s California average sits close to its national figure at roughly $145,592, while Bay Area total compensation at the same company reaches a $215,000 median, per Levels. FYI.
Conclusion
Software engineer salary is not a single number. Treating it like one is where most confusion starts. Base salary and total compensation measure different things. National averages blend very different employer types together. Company, level, and location each shift the real number significantly. Once you know which figure applies to your specific situation, whether that is a national base wage benchmark or a total compensation figure at a specific company and level, the picture becomes far clearer than any single average can show.













