More Salaries, now including Twitter and LinkedIn

This article is a follow-up analysis on our Open Source Project on salary data, which now has 1,700 data points.  It includes new software engineering compensation data for Twitter and LinkedIn along with updated data for Google, Facebook, Amazon and Microsoft.

For product manager compensation, check out our other post on Product Manager Salaries at Microsoft and Amazon

We continue to look for more data points across all types of companies. You can contribute here: Anonymously Post your Compensation


We started our Open Source Project on salary data with 689 salaries shared on Hacker News.  We now have 1,700 data points and counting from people who’ve anonymously shared their compensation .  With the additional contributions, we were able to include data about LinkedIn and Twitter software engineers (below), as well some data for product managers.

For the original post, see Google, Facebook, Amazon and Microsoft salaries.

Summary of Results

We expanded our analysis to include LinkedIn and Twitter salaries as well as more data points on Google, Facebook, Amazon, and Microsoft. We standardized the engineering levels to the best of our abilities to compare compensation across companies for each level. We welcome any feedback or corrections to improve our analysis.

We found that Total Annual Compensation is still generally the highest at Google, mostly due to cash+stock bonuses.  For Levels 1 and 2, base salaries are comparable across companies, with the exception of LinkedIn which appears to have a much higher base salary. At higher Levels, Twitter and LinkedIn salaries are lower than the other companies. However, at Level 4, Twitter takes the lead with bonuses and total compensation.

Median Annual Compensation Per Level  

Median annual comp per level 20160609


A Closer Look at the Data

Here’s the underlying data to the chart. You can also view the raw data here.

Count Annual Comp (Median) Salary (Median) Bonus (Median) Stock Bonus (Median) Signing Bonus (Median)
Level 1
Amazon SDE1 62 $117,500 $95,000 $1,500 $16,638 $25,000
Facebook E3 20 $152,250 $107,000 $11,000 $25,000 $75,000
Google T3 13 $179,000 $110,000 $17,000 $46,000 $15,000
Microsoft SDE1 (59 or 60) 51 $122,000 $106,000 $11,300 $12,500 $15,000
LinkedIn Software Engineer 2 $171,500 $139,500 $12,000 $20,000 $27,500
Twitter SDE1 1 $208,000 $108,000 $100,000
Level 2
Amazon SDE2 43 $ 165,000 $122,560 $39,000 $25,000
Facebook E4 24 $ 188,400 $138,500 $14,000 $33,750 $30,000
Google T4 33 $ 215,000 $ 135,000 $21,500 $50,000 $ 20,000
Microsoft SDE2 (61 or 62) 93 $143,000 $124,000 $14,000 $10,000 $20,000
LinkedIn Sr. Software Engineer 11 $246,000 $160,000 $15,000 $75,000 $25,000
Twitter SDE2 6 $173,500 $136,000 $35,000
Level 3
Amazon SDE3 18 $ 183,750 $140,000 $0 $49,484 $57,500
Facebook E5 29 $ 254,000 $168,000 $25,100 $30,000 $50,000
Facebook E6 13 $ 415,000 $205,000 $41,000 $150,000 $20,000
Google T5 18 $ 325,500 $ 165,600 $30,000 $112,500 $ 27,500
Google T6 3 $ 377,000 $ 195,000 $42,000 $150,000 $ 16,000
Microsoft Senior SDE (63 or 64) 13 $144,600 $26,500 $26,500 $24,500 $15,000
LinkedIn Staff Software Engineer 1 $329,000 $155,000 $24,000 $150,000
Twitter Sr. Software Engineer 4 $285,000 $167,000 $119,000
Level 4
Amazon Principal Software Engineer 1 $ 445,000 $160,000 $35,000 $250,000
Google T6 3 $ 377,000 $ 195,000 $42,000 $150,000 $ 16,000
Microsoft Principal SDE (65, 66, or 67) 9 $285,000 $182,000 $50,000 $50,000 $10,000
Twitter Staff Engineer 3 $475,000 $155,000 $300,000
Google's T6 straddles Level 4 and Level 5, which is why it appears in each band
Bonuses and stock amounts were all annualized straight-line. In reality, Amazon's vesting schedule is 5%, 15%, 40%, and 40% over the 4 years, but we ignored this for comparison
Signing bonuses were not included in the Total Compensation calculation


We also looked at each company to see how Total Compensation changes across engineering levels. Compensation growth is still highest at Google and Facebook, while LinkedIn may have the smallest increase now, although our data on LinkedIn and Twitter is more limited.

Reported salary ranges for each level varied significantly.  This may reflect different seniority and performance within a level, the value of the company stock when equity was awarded, or other supply and demand factors.

Total Compensation Ranges Per Level

Total Comp Ranges per Level 2


Breaking down compensation between Salary, Equity, and Cash Bonuses, we can see that Twitter, Facebook, and Google offer the largest opportunity for salary and equity value growth with increasing engineering levels. LinkedIn growth in salary is relatively flat, although there’s growth in equity value.

Median Total Compensation Breakdown

Median Total Comp Breakdown

Contribute to the Analysis

We pulled this data together from a few sources listed at the bottom of this post, and we’d like to build on it and make it better.  We could use more data points for the four companies, particularly at the higher levels, as well as compensation data for other companies and tech roles. This would allow us to map levels and compensation across the larger companies or see how compensation for each role changes with company growth at smaller companies.

Share your compensation:

All answers will be anonymous and posted to a public sheet for anyone to view and download.  We’ll also update our findings and analyses for different companies, tech roles, etc. is a salary discovery platform that lets software engineers and product managers find out what companies think of them and how much they’d pay them. Estimates and feedback are based on hiring criteria and anonymized profile data. Step is 100% anonymous and free. For more information, check out


sign up button



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s