Hacker News new | ask | show | jobs
by jcadam 3216 days ago
I still don't believe the $250k figure :)

I make exactly half of that here in Florida (a fairly low cost area) as a senior dev and my salary has definitely plateaued (and I haven't had a raise in a few years).

I know I make more than most of my peers and local recruiters scoff when I tell them my current pay (I had to talk my current employer up about $30k just to match my salary at my previous employer to get me to switch -- and they only did so because they were quite obviously desperate).

5 comments

H1B data is public. You can see exactly how much they are offering H1Bs, which most people assume to be lowballing. The median for Google is $127K, but that includes junior engineers. Sort by salary to see the senior roles.

And then remember that this is just base salary. Usually, the RSUs are almost equal to the salary when granted, and sometimes double in value over the four years they vest.

http://h1bdata.info/index.php?em=GOOGLE&job=SOFTWARE+ENGINEE...

This is a good data set to calibrate in larger orgs or an industry. You should be within a std deviation I would say for your role. Software engineers are lucky in that we can work across industries.
"here in Florida (a fairly low cost area)"

Let's say you work in downtown Tampa and live 30-40 minutes away. You can get a 4 bedroom 2500 sq ft house for $350K. That's about 3 years salary for you.

Now let's say you get a job at Facebook and want to find a similar house, about 30-40 minutes away. I think it will cost you upwards of $2M. You need to be making $670K or more to make housing the same fraction of your living expenses.

Your quality of living and long term economic prospects are probably significantly better where you are.

> to make housing the same fraction of your living expenses

And when housing is the same fraction, the disposable income after that fraction is removed is far, far higher. As Bill Gates says, once you can afford the $30 burger, there's nowhere to get an even more expensive burger.

Bill Gates needs to update his quote, I don't think $30 is where burger-technology has topped out these days
More than that. If you make that kind of money you're going to pay a higher percentage of it in taxes.
Do you mean that you actually don't believe it? As in, "I think that's a false statement"? Or do you mean that you're jokingly in "a state of disbelief", as in… surprised or taken aback?

I have friends in low cost areas that make around what you're describing. They don't continue doing that because of willful disbelief, they understand that they could move and make 2.5x their current income. They just like the lifestyle. Which, totally makes sense to me. It's an amazing lifestyle.

Perhaps somewhere in between. While $250k sounds high for a pure code-slinger, I'm willing to believe a few companies (Google, Microsoft, et. al.) choose to pay a small number of their top devs that kind of money.

On the other hand, competition for dev jobs in general is so fierce (as in the supply of great devs outstrips the demand by a large margin) that I can't imagine it would be difficult to fill those same positions at a significantly lower salary (or total comp, whatever -- I've never held a job that pays equity or bonuses in any non-trivial amount).

Believe it. I'm based in Austin, and a few years ago was making about $125k as a senior dev when Apple came calling. They wanted me to move out to California which I didn't want to do, so to blow them off, I did a small calculation (cost of living, california taxes, etc) to arrive at the conclusion that at the very minimum I'd need $180k for that move to even start to make sense for me.

The recruiter explained how they could easily pay me a $140-160K base and give me about $40k in RSUs to get me up to $200k if I was the right candidate. I'd never heard of RSUs before that and he had to explain what they were to me.

The easy with which it was offered definitely helped me understand why $250k in total comp was definitely something that could be done at the bigger tech companies

Nope, most senior devs at such companies are pure code slingers or small team leads. The "select few", which I interpret to mean people who can architect or lead large projects, start at 400k or so and top out at undisclosed millions.
The competition is fierce? Must only be a SF phenomena. My side of the country doesn't feel that way at all. Seems like there's way more jobs than qualified applicants over here.

Still the same problem of most being unwilling to pay for talent, but those who are still aren't having THAT easy of a time.

as in the supply of great devs outstrips the demand by a large margin

No, no, no. Not even close. At my last gig, we would interview for months to find a decent candidate. We were no AmaFaceGoog, but our pay was decent and the work was interesting. The supply (here in the Upper Midwest), definitely does not outstrip the demand!

> On the other hand, competition for dev jobs in general is so fierce (as in the supply of great devs outstrips the demand by a large margin)

This is so much the exact opposite of everything I've experienced that I have a hard time believing it. Finding good developers is near impossible, we regularly interview people for months before finding someone halfway decent. And the last time I looked for work I had several offers for remote positions at east coast companies, which makes it hard to believe this is a regional thing.

What sort of work are these great devs doing that is not in demand?

I agree fully. It may look like there's fierce competition to someone who has failed repeatedly, but here's what it looks like from the inside: In my experience at three of the big tech companies, we extend offers to everyone who meets the bar. It's never a case of "we have 3 strong candidates, so which one do we choose?". If we have 3 strong candidates at the same time, we attempt to hire all 3 - attempt meaning in competition with other potential employers. If we have 3 weak candidates, we don't settle for the best of the current options - we hire 0 and we wait for more candidates. If you're not getting hired at AmaMicroGoogBook it's not because there's a surplus of great SDEs and some other candidates edged you out for a limited number of seats - it's because you simply didn't make the hiring bar.
Absolutely true. Of those I've interviewed at Alphabet, only about 1 in 7 has gotten an offer. You'd be surprised how many people do really terribly in onsite interviews. Phone screens are even worse.

Where I used to work in the Midwest, we tried to have a similar hiring bar, but just couldn't get as many people. The best we hired were as good as anyone I've worked with in SV, but the worst... well, I won't get into that.

Is your company one of the hot ones right now where developers are lining up?

Assuming not, what's the compensation for the job? Have you tried posting the compensation for the job publicly?

The reason I ask is because as someone who works for one of the big 5, I don't even consider companies outside of the big 5 or top startups. As "cynicalkane" said: "Much of the industry is not only unaware of reality but refuses to believe in it. This includes real engineers who do real work at real companies and comment actively on Hacker News. $250k for a senior engineer is just completely outside their reality."

Are you offering 250+ for senior engineers? If so, broadcast it and people will interested. Else, I'll assume you are going to just offer non-market rates and waste my time.

I don't know a single person at Google who makes less than $180k in total comp, and that includes new grads. If you are more senior in any way (e.g. graduated college 2 years ago instead of just now), you're looking at >$200-220k, and if you're actually Senior Software Engineer, you're looking at $250-300+k total comp in a year.

Really, don't let the base salary numbers fool you. RSUs is where it's at.

> I don't know a single person at Google who makes less than $180k in total comp, and that includes new grads.

I assume this is MTV/SVL/SFO/NYC? I'm sure you can find new grads who make less than that in other offices. At least I make less than that as an L3 in SEA

SEA is in pretty much the same bracket when it comes to compensation. I've heard some rumors that recent new hires have been getting less stock than people in the past. Are you also including bonus (15-20% of salary)?
Sadly, yes =[ Comes out to be ~150k total. Honestly I don't mind I feel I am lucky to work at Google =]
FWIW I'm roughly at the mid-point between those two figures and not at a Big 4 or similar. I have no RSUs, stock, bonuses, or other such things, it's all base salary. My base salary is higher than any of my developer friends who have full time jobs, but my total compensation is roughly upper quartile due to their add ons.