Skip to content

Software Engineer Salary & Career Guide

What 5,731 live Software Engineer postings ask for and pay: salary by years of experience, skills, education and the employers hiring.

Open roles
5,731
Employers
1,556
Remote
19%
Typical pay
$125k–275k
Verified live (7d)
5,324

Pay is advertised by 74% of these postings (4,236 of 5,731 in USD), so read it as what is offered rather than what is paid.

Pay by experience

Median advertised base, from postings that disclosed a range in USD · pick a band to read the rest of this page for it

ExperienceMedianPostings
0–2 years$125k363
3–5 years$152k1,538
6–9 years$170k953
10+ years$185k425

What skills do software engineer jobs ask for?

Across 5,445 software engineer postings that named at least one skill

Python is named by 48% of the 5,445 software engineer postings that name any skill. Amazon Web Services follows at 36%.

  • Python48%
  • Amazon Web Services36%
  • Kubernetes28%
  • C++28%
  • Oracle Java27%
  • TypeScript23%
  • Docker19%
  • Google Cloud Platform17%
  • Large Language Models16%
  • Linux16%

How much experience do software engineer jobs ask for?

Minimum years named in the posting · 4,261 postings stated one

3–5 years is the most common minimum, named by 47% of the 4,261 software engineer postings that state one.

0–2 years
12%
3–5 years
47%
6–9 years
29%
10+ years
12%

Are software engineer jobs remote?

Where the work is done · 3,834 postings stated one

26% of the 3,834 software engineer postings that say where the work happens are remote, against 38% hybrid and 37% on-site.

Remote
26%
Hybrid
38%
On-site
37%

Do software engineer jobs need a degree?

The floor the posting sets · 1,866 postings stated one

Bachelor's is the most common floor, set by 89% of the 1,866 software engineer postings that state one. 3.4% ask for a doctorate.

High school
0.8%
Associate
0.4%
Bachelor's
89%
Master's
6.2%
Doctorate
3.4%

Employers hiring for this

Currently open

All 5,731 open roles

Related