← All roles
Software Engineer salary
From 132 pay ranges published by 13 employers for jobs open now
$213,400 a year, median
Most roles pay between $159,700 and $246,000 (the middle half of postings, with every employer counting equally).
$54,000 lowest$372,200 highest
9% of these roles are remote.
By level
| Mid-level | $108,800 median | 12 postings |
| Lead / principal | $209,300 median | 46 postings |
| Senior | $220,000 median | 71 postings |
By country (where the job is based; a remote job counts in every country it is open to)
| United States | $220,000 median | 55 postings |
| Spain | $93,400 median | 12 postings |
| Canada | $138,700 median | 11 postings |
| Poland | $99,300 median | 11 postings |
| Ireland | $132,500 median | 10 postings |
How to read this. These are pay ranges that employers published on their own career pages, converted to approximate US dollars a year using the middle of each range. Every employer counts equally, so a company that posts the same job in twenty countries counts once.
They are not a survey of what people earn. They lean towards employers that publish pay: many tech companies and places with pay-transparency laws. A role is only
listed when at least 8 postings from 3 employers list pay, so one company cannot set the figure. Use it as a guide when you negotiate, not as a promise.