News for hackers. Stuff that matters.
Re:Top Paying Tech Companies by SWE Level by throwawaymath on Monday January 06, 2020 @10:51AM (#21970009)
I don't think your analysis is correct. Or at least, it's really incomplete and thereby misleading. I'm going to use hard numbers as someone who lives in one of the highest COL areas, but I want to emphasize I'm doing that for illustrative purposes and not to be condescending.

To begin with, the cost of basically anything you buy online from Amazon, Walmart, Apple, Best Buy, etc is the same no matter where you are in the country. Likewise for digital goods. That's a point in favor of the high COL areas.

Of course it's not that simple. You're right that there are plenty of things which cost more money in higher cost of living areas; namely entertainment, cinema, service-oriented experiences like restaurants, bespoke labor, groceries and housing.

In most of those cases the absolute cost raises significantly but the relative cost to your increased salary is still tiny; for example, I spend $6 - $8 for a half gallon of milk, but since I earn well over $300k/year that doesn't really matter. Similarly movie tickets are ~$18 but again, that doesn't scale enough to make much of a dent relative to a competitive engineering salary here.

On the other hand, some cost increases are significant even relative to competitive salaries. This mostly and primarily applies to housing, but it does also apply to restaurants and entertainment somewhat. But despite the fact that I spend over $4000/month for a luxury condo and another ~$2500/month on fun "stuff", I'm also saving over $100k/year on top of maxing out my 401k. That simply blows out any combination of lifestyle and savings I could enjoy in a meaningfully cheaper area.

Finally there is (unfortunately) an opportunity cost to working outside of high COL areas. The concentration of wealth and capital in high COL cities has a superlinear feedback effect on opportunity and lifestyle. There are numerous Michelin rated restaurants near me, a concierge and retinue of helpful staff in my building, world famous entertainment venues within a 20 minute train ride, numerous gyms, lots of childcare, excellent schools, etc. My commute to work is also only 20 minutes.

But those things don't interest everyone. More practically, it is also easier to quickly change jobs here, either out of necessity or for a quick 20 - 50% increase in compensation. Not only is the higher COL a justification for higher salary, but the employee power that comes with a bidding war puts a positive pressure on external compensation packages. The last time I went looking, I received about 10 offers. I don't even currently work at one of the most competitive companies according to levels.fyi.

I don't want to push this on other people because money isn't everything and it's perfectly valid to choose a lower COL area. But I do want to lay out the hard numbers from my experience so as to give a better picture for the situation.

Re:Top Paying Tech Companies by SWE Level by monoideism on Monday January 06, 2020 @11:19AM (#21970303)
That's interesting. Thank you for that analysis. Again, I wasn't arguing that they were exactly equivalent. They're just not as different as they appear at first glance. It is true that you have a good chance of increasing your savings rate if you can get a job with a FAANG, which is a big deal.

It's also true that it's much easier to change jobs there. That's IMHO the biggest asset and what I used to argue for moving (wife won out).

The culture stuff isn't as interesting. Sadly, wife and I are just homebodies. When we were first married, we lived within a short subway ride of Manhattan yet rarely made it down there. We tend to enjoy cooking, reading, hobbies, etc. Kids are the same. Also, there are multiple other extenuating circumstances that make a move not possible at present.

I do agree with you about the opportunity cost of working outside high COL areas, and I agree that it's not a good thing. It's increasing the country's polarization, which bodes poorly for everyone. But you're right that it's the current reality.

What about my assertion about senior software engineers usually getting shuffled into engineer positions. Do you think that's true, or no?

Re:Top Paying Tech Companies by SWE Level by mercutio2 on Monday January 06, 2020 @11:52AM (#21970635)
It’s certainly true that senior people are unlikely to get hired at a FAANG in a senior role for their first year.

Being a high achieving senior engineer is about delivering on communication and prioritization, more than anything else. It’s very hard to evaluate a prospective hire’s day-to-day willingness to communicate and prioritize, no matter how impressive their resume.

If you do well, you’ll quickly get promoted, though.

And the salary difference is pretty negligible, relative to RSUs, and people who think of themselves as senior can often get pretty senior RSU packages, so this distinction isn’t super relevant for total compensation.

Re:Top Paying Tech Companies by SWE Level by throwawaymath on Monday January 06, 2020 @11:26AM (#21970374)
You mean like downleveling? Sure, that happens a lot. The top paying companies mostly only consider engineers from similarly high paying companies to be known quantities. So if you are a staff engineer at a smaller tech company or a startup, you'll probably end up being "only" senior at Google or Facebook.
Re:Top Paying Tech Companies by SWE Level by monoideism on Monday January 06, 2020 @11:32AM (#21970433)
> You mean like downleveling? Sure, that happens a lot

Yeah, so that's a major factor here to consider, right? We're talking about moving to a FAANG from a non-FAANG in another region. If most non-FAANG people lose a level, then it really does make the salaries less when you consider cost-of-living.

Re:Top Paying Tech Companies by SWE Level by Bahamut on Monday January 06, 2020 @11:56AM (#21970679)
Downleveling happens, but the $ calculation almost always makes it out very much ahead. At my previous job at a startup, I was making $160k base with stock options as a tech lead/engineering manager, but at my current job at a FAANG, I was offered the same base but with $15k signing bonus and $105k RSUs that are now almost worth double as a high mid-level engineer. For me, accepting the offer was an absolutely a fantastic financial decision. Responsibility-wise, I never felt like I was given less responsibility than at a startup either.

What the downleveling does is align expectations correctly, since most people not at a top tier company likely need some time to ramp up to the expectations of the next level up. What senior/staff/principal mean at companies like Google/FB/Apple is very different from what it means at most companies.

Re:Top Paying Tech Companies by SWE Level by throwawaymath on Monday January 06, 2020 @01:01PM (#21971328)
Well, not really. Look back at the salary levels from the levels.fyi PDF. Most people downleveled from senior will end up one or two levels up from new grad. That puts you below the numbers from my comment, but not by a whole lot! And after one promotion you'll be at or exceeding my present situation.

I am much closer to the floor (new grad) than I am to the ceiling, as far as FAANG salaries are concerned.

Re:Top Paying Tech Companies by SWE Level by nostrademons on Monday January 06, 2020 @12:59PM (#21971304)
Does up-leveling happen too? If you were senior or staff at Google, can you get a Principal job at a smaller growth company?
Re:Top Paying Tech Companies by SWE Level by throwawaymath on Monday January 06, 2020 @01:45PM (#21971795)
Yes. That's really common when someone very senior at a FAANG wants to achieve a greater level of autonomy and "impact". Once you hit L5/L6 at Google/Facebook (or equivalent elsewhere), the promotion rate slows down quite a lot. So one option to continue career growth is to jump ship for a smaller (but promising) tech company in exchange for more responsibility and a title increase.
Re:Top Paying Tech Companies by SWE Level by wcunning on Monday January 06, 2020 @01:38PM (#21971732)
How does that all change if you live a decidedly non-California/non-Bay-Area lifestyle?

I work in the auto industry, which doesn't pay nearly as well, and I'll grant that you're all talking savings rates above my before-tax salary, so you win on that point. However, my hobbies include a machine shop in my basement and a woodshop in the backyard. I estimate the expense of moving to the Bay at north of $150k due to having a non-50-state truck that I would need to replace to be able to move a machine if I ever wanted to upgrade or replace, etc, along with the need for ~2x the typical space that people want in definitely not a condo or apartment. Is that even possible, nevermind practical, in Mountain View?

Re:Top Paying Tech Companies by SWE Level by senordevnyc on Monday January 06, 2020 @02:08PM (#21972052)
I probably have a dozen hobbies I'd love to explore that just aren't compatible with my NYC lifestyle. Like anything else, you make your choices on what tradeoffs are worth it to you. For me, not being able to have a machine shop (also on my list) is well worth all that I get in return. You can't have it all, and trying is just going to make your life miserable. If you're happy where you are, then that's what's important.
Re:Top Paying Tech Companies by SWE Level by wcunning on Monday January 06, 2020 @02:35PM (#21972323)
I hear you on that. I mean that I currently have these things and don't want to sacrifice them, but I seriously am unsure if it's possible to have them in the Bay. If it's not, as I'm coming to expect, I doubt I'll ever consider the switch. I definitely won't for the pay at a startup or the like.
Re:Top Paying Tech Companies by SWE Level by tomlagier on Monday January 06, 2020 @06:29PM (#21974734)
It's very difficult. Whole classes of hobbies are more or less out of the question in the Bay just because of the high cost of housing. If you play the game for a few years, some doors open up but it's never going to be as straightforward as it would be in a low COL area. You'll end up using more shared spaces and possibly need to sacrifice on the commute front to buy more spacious housing.

On the other hand, new venues open up due to the larger amounts of cash on hand. More expensive travel or dining, for example.