5 ms·
Google, Amazon topping Microsoft in pay for engineers
- brg 17y agoThe Seattle to MountainView comparison is interesting between Google and Microsoft. Consdiering 12% CA income tax, Microsoft pay is higher. But from experience, Seattle Google and SVC Microsoft are both lower base than the motherships. So the results of the city level comparison can be explained by this factor.
- bfung 17y agoAlso, the cost of living in the Bay Area is significantly higher than Seattle; housing alone is a huge factor. Google employees are really paid peanuts compared to Microsoft's: http://www.city-data.com/city/Seattle-Washington.html http://www.city-data.com/city/Seattle-Washington.html Estimated median house or condo value in 2008: $491,600 (it was $252,100 in 2000) Seattle: $491,600 Washington: $308,100 Dec. 2009 cost of living index in Seattle: 126.5 (high, U.S. average is 100) http://www.city-data.com/city/Mountain-View-California.html http://www.city-data.com/city/Mountain-View-California.html Estimated median house or condo value in 2008: $755,200 (it was $464,800 in 2000) Mountain View: $755,200 California: $467,000 Dec. 2009 cost of living index in Mountain View: 164.0 (very high, U.S. average is 100) Raw dollars, glassdoor says google pays more. Regionally adjusted, there's a lot more that raw dollars can't account for.
- unhappyms 17y agoAs an insider I think those numbers also include bonuses for Microsoft numbers at least. And being on the inside we are told we are paid on average more than industry. That may be true at face value but I really think we need to compare ourselves like this post does: to those we directly compete with. But money is silly. The best thing MS can do is create an environment in which Senior Developers don't leave. But the only way MS knows how to do that is with $$$. Which is not sustainable.
- wildjim 17y agoMoney pays for the tech toys that so many of us enjoy. Money pays the bills, of course, and these days, the cost of living can cut a hefty wedge into that money... TBH, if I can pay the bills, save for retirement, and have a little left for me and my family, I am happy; but the truth is, it's a struggle.
- lsc 17y agoIt certainly isn't the only way to keep developers, but I don't see how it's unsustainable. The nature of software development is such that huge margins are possible, and the productivity of a really good Engineer is that of many, many mediocre Engineers. I remember last time I was working for a large corp, there was this one guy on the team who was really, incredibly good. Easily worth 5x me, in terms of work done. He made 20% more than I did. There was another guy who was probably closer to 1/5th my productivity. He made maybe 20% less than I did. the thing is, determining productivity is difficult; but I think even allowing for a high margin of error, you could sustainably target only the best, and pay twice what the competition does.
- deleted 17y ago[deleted]
- unhappyms 17y agoWhat I meant by unsustainable is that I feel the retaining talent problem is less related to money. My guess is smart people are leaving mostly because of the environment and not because of pay and benefits. When those smart people leave, theoretically the quality of the product suffers and overtime the competitor with better people wins. If MS profits go down over time, and investing in things like Azure and Bing and Entertainment (all which loose money), I don't see how they can continue to throw money at the talent problem. But man if I could get paid more AND work in a better environment (one where I had an impact) I would go for it in a heart beat. So in that sense money DOES matter. I agree with the rest of what you said though about it being difficult to measure. This is what I think of when the subject is talented people leaving MS: http://www.techflash.com/seattle/2008/12/Key_data_center_architect_leaves_Microsoft_for_Amazon36057114.html http://www.techflash.com/seattle/2008/12/Key_data_center_arc... http://googletesting.blogspot.com/2009/06/james-whittaker-joins-google.html http://googletesting.blogspot.com/2009/06/james-whittaker-jo... I think Amazon and Google are better because of it.
- jrockway 17y agoHow do the software companies compare to developer positions in other industries? I am pretty happy with my compensation at a bank :)
- angelbob 17y agoIn most industries, expect to get less than the software industry as a software engineer. Software is just a lot more important to, say, Microsoft's business than it is at BOC Gases, and they pay proportionately well. However, that's not necessarily true in every industry, and some industries can pay a premium just because they have good profits and want the best engineers. I wouldn't be surprised if banks paid better on average than the software industry.
- stuff4ben 17y agoI get paid just a little below their averages and I'm not quite the calibre of a Google/MS/Amazon developer. Plus I'm on the east coast in NC where the CoL is definitely cheaper.
- unhappyms 17y agoGoogle/MS/Amazon do have some VERY smart developers. But there are dolts too at the big ones. The fact that you realize there are better developers than you puts you above most. A lot at MS think that because they work at MS they are the best thing in the world for software.
- natmaster 17y agoCould this be because Google and Amazon promote faster? I ask because my Microsoft offer out of college was more.
- unhappyms 17y agoGive larger raises with promotions would be my guess. MS likes to promote (expect more) and then give below inflation raises.
- cloudkj 17y agoMicrosoft promotes faster than Amazon since Microsoft uses an internal numerical rating score that can potentially improve each review cycle. Also, the offers I heard about (from a few years ago) from both companies were comparable with respect to base salary, with negligible differences. However, Amazon's stock-based compensation offers blew Microsoft's (laughable) offer out of the water.
- ghurlman 17y agoYou say "stock-based compensation", I hear "golden handcuffs".
- lsc 17y agoYou say "golden handcuffs" and I hear "an employee who doesn't plan on sticking around" The point of golden handcuffs really is just that; you stick around a while and we'll give you a little extra. (My problem with golden handcuffs is that most deals I've seen as an Engineer were pathetically small. The employer seemed to be unaware that I can buy stock options on the open market.)
- potatolicious 17y agoI graduated last year and in general Amazon's offers were above Microsoft's by a fair margin (10% or more).
- tzs 17y agoPlease link to the article, not to the comments on the article. It's annoying to start halfway down the page.
- sketerpot 17y agoIt might be useful for the article submission page to ask you "Are you sure you're not accidentally linking to the comments section of an article?" when it detects an #anchor in the URL.