Software developer Salary | NeverApply
Skip to content

Software developer salary.

The pay that employers state in live software developer postings. Predicted salaries are left out.

7,402 postings with pay, of 31,403 open · counted 4 Oct 2026

Median yearly pay

$170,000

p25 $125,000p75 $205,000p90 $237,500

Short answer

A software developer earns a median of $170,000 a year, based on 7,402 live job postings that state pay (4 Oct 2026). The middle half earns $125,000 to $205,000. Senior roles have a median of $177,500. Fully remote roles have a median of $168,800.

Pay by level.

  • Entry level$126,900
  • Mid level$142,500
  • Senior$177,500
  • Lead$190,500
  • Executive$200,000

We show a level only when 25 or more postings state pay. A posting that spans levels counts at its lowest level.

Remote, hybrid or on-site

  • Fully remote$168,8001,886
  • Hybrid$172,5002,466
  • On-site$170,0003,050

By country

  • United States$176,9005,969
  • Canada$116,300369
  • United Kingdom$128,400152
  • Poland$82,10081
  • Spain$80,90073

Skills employers ask for.

Share of the 31,403 open software developer postings that list each skill.

Practise the questions for these skills
  • Python32%
  • Java25%
  • AWS21%
  • C#16%
  • React16%
  • Kubernetes15%
  • TypeScript14%
  • Docker11%

31,403 software developer jobs are open today.

Tell the sloth your level and the pay you want. It finds the ones that fit and applies for you.

Start for $0

How we count.

Where do these numbers come from?

From live software developer postings in the neverapply index where the employer published a pay range. We take the middle of each range, convert it to a yearly amount in US dollars, and leave out every salary that was only predicted.

How often is this page updated?

Every week. We last counted on 2026-10-04. A role keeps its page only while at least 100 of its live postings state pay.

Why is my country or level missing?

We show a country or a level only when 25 or more of its live postings state pay. Most employers outside the US do not publish a pay range yet, so most figures here come from US postings.

How do I use this in a salary negotiation?

Use the median as the floor you compare offers with, and aim near the 75th percentile when your experience matches the role. Say where the number comes from: live job postings that state pay.

Related roles

More free tools