All salary data

Salary report · US · 2026

Junior Software Engineer Salary

The average junior software engineer salary is $72,082 per year in the United States in 2026. Base pay runs from $53,000 at the 10th percentile to $91,000 at the 90th, with a median of $72,000. Bonuses add $985–$8,000, putting total pay between roughly $50,000 and $92,000.

Avg. base pay
$72,082
per year, USD
Base range (10th–90th)
$53k–$91k
median $72k
Total pay range
$50k–$92k
incl. bonus $985–$8k

Definition & distribution

What is the average junior software engineer salary?

A junior software engineer earns an average base salary of $72,082 per year in the US as of 2026. It is the entry point to a software-engineering career, and the fastest way to raise pay is to grow out of the 'junior' title.

This is a tight distribution. The 10th percentile at $53,000 is 26% below the $72,000 median, and the 90th at $91,000 is 26% above it. The narrow band reflects an entry-level title; the real pay jump comes from being promoted to a mid-level engineer.

10th · $53kMedian · $72k90th · $91kBASE SALARY, USD / YEAR
Fig. 1 — Base pay percentiles. Source: reported salary profiles.

Known limitations. This record is built on 1,065 salary profiles (last updated May 2026). The median is reliable; note that staying in a 'junior' title long-term correlates with below-average pay, as the data's late-career figures show.

Pay components

How is junior software engineer total pay structured?

Reported total compensation for junior software engineers has two components: base salary and a modest annual bonus.

ComponentLowHighReading
Base salary$53,000$91,000Dense around the $72k median
Annual bonus$985$8,000Up to ~9% of top-end base
Total pay$50,000$92,000Excludes unreported equity

Pay by experience

How does experience change a junior software engineer salary?

For a junior title, the story is about getting promoted out of it. Pay peaks in mid career at about 9% above the role average; the below-average late-career figure reflects people who stay in a junior title too long.

ROLE AVG−5%ENTRY±0%EARLY+9%MID−18%LATE
Fig. 2 — Total pay vs. role average, by experience level.
  • 01

    Entry to early career: −5% to 0%

    Pay sits near the role average from the start — this is already an entry-level title.

  • 02

    Mid career: +9% over average

    The peak for this title, usually right before promotion to a mid-level engineer role.

  • 03

    Staying 'junior' late career: −18%

    Remaining in a junior title long-term correlates with below-average pay. The move is up, not sideways.

Skills

Which skills affect a junior software engineer salary?

Reported skills split into three tiers. General languages are the baseline; a modern stack commands a premium; and cloud opens the path to a mid-level role.

  • 01

    Core languages — the baseline

    JavaScript, SQL, Python, C#, and Java appear across profiles. They qualify you for the role.

  • 02

    Modern stack — the premium tier

    React, .NET, and SQL Server map to slightly higher-paying roles.

  • 03

    Cloud — the promotion tier

    AWS and cloud skills are what help junior engineers step up to mid-level roles.

Geography

Where do junior software engineers earn the most?

Reported profiles concentrate in the major technology hubs, where entry-level pay runs highest.

MetroMarket characterNotes
New York, NYFinance & productTop of range; highest cost of living
Seattle, WACloud & enterpriseStrong entry-level pay
Austin, TXGrowing tech hubBest pay-to-cost ratio on file
San Diego, CATech & defenseDiversified market
Chicago, ILEnterprise & fintechLower cost of living

Check your pay

Where does your salary fall?

Enter your current base salary to see where it falls against the 2026 US distribution for junior software engineers. Nothing is stored or sent anywhere — the calculation runs entirely in your browser.

Raising your pay

How can junior software engineers increase their salary?

Three mechanisms reliably move junior software engineer pay, in descending order of effect:

  • 01

    Get promoted out of 'junior'

    The single biggest lever — reaching a mid-level engineer title is where pay actually jumps.

  • 02

    Add cloud & modern-stack skills

    Cloud and framework depth build the case for that promotion.

  • 03

    Change employers

    Product companies re-price engineering work upward, even early in a career.

FAQ

Junior Software Engineer salary: FAQ

About $91,000 per year at the 90th percentile of base pay. With bonuses of up to $8,000, top-end total compensation reaches roughly $92,000.

About $53,000 per year at the 10th percentile of base pay, typically in lower-cost markets or smaller companies.

Most reliably by getting promoted out of the junior title, adding cloud and modern-stack skills, and moving to product companies.

Sometimes, and they are modest. Reported annual bonuses range from about $985 to $8,000, bringing total pay to between roughly $50,000 and $92,000 per year.

Reliable at the median, built on 1,065 salary profiles reported to PayScale (updated May 2026).

Negotiating is a conversation. Applying is paperwork.

You now know what a junior software engineer salary should be. The remaining problem is the two hundred identical application forms between you and the offer. We build the API that fills them. If you're building a job-search product, that's our department.