News for hackers. Stuff that matters.
Re:Top Paying Tech Companies by SWE Level by throwaway713 on Monday January 06, 2020 @05:06AM (#21967991)
Now imagine having one of these incomes but having a spouse who is hellbent on moving back to the southeastern U.S. in a year. It’s driving me nuts; I can’t find any company in the south that pays anywhere near my current compensation, and a rough calculation indicates that leaving FANG will bump my retirement age from 38 to 65 (never mind the amazing health insurance I’ll be giving up too). It’s like throwing a winning lottery ticket on the ground and walking away. I’m seriously considering commuting by plane in the future, because even with a $200 per day flight, I would still retire a decade earlier than taking a local job.
Re:Top Paying Tech Companies by SWE Level by notacoward on Monday January 06, 2020 @07:46AM (#21968698)
Negotiate better terms. I work for a FANG, and my salary is pretty consistent with what's in that list despite the fact that I work from home elsewhere. Sure it's northeast, but that's probably closer to southeast than to west coast at this point. Maybe in southeast you'll take a bit of a salary hit, but probably still make quite a bit more than you can get locally.

There are a couple of other downsides, though. One is that you'll probably only be mostly remote. I travel one week a month, which my family can tolerate well enough (one kid in high school) but if your need to be with your family is greater then that could be a bigger issue. The reason I do this is because of downside #2: being the only remote in a team sucks in 90% of cases, even more at FANGs which tend to have extremely remote-unfriendly work flows/habits. A lot of people just can't be weaned away from hallway (across the desk, lunchtime) decisions, nothing written down, each outcome typically presented as a no-longer-debatable fait accompli days or weeks later - no matter how much it screws you or anybody else. Questions asked online get answered hours instead of seconds later, if at all. Code reviews take days instead of hours, again because everybody's attention is exclusively on what's happening in person and also because of time-zone issues which you can't avoid no matter how well you've educated your colleagues. Get used to working west-coast hours at least half the time no matter where you really are, and expect to get dinged on reviews because you can't complete anything collaborative as fast as your peers (short of being such a force of nature that you can overcome the entire org's resistance to change in this area).

I know that sounds pretty dire, but that's how you'll earn those big (by local standards) bucks. Only you can decide if it's worth it. Good luck.

Re:Top Paying Tech Companies by SWE Level by blaser-waffle on Monday January 06, 2020 @09:16AM (#21969239)
I'm in central Canada and work remotely for an org in the bay area, and this is (generally speaking) true.

As the remote worker you're always going to be a step behind. Still totally worth it, financially speaking, but know that your triumphs are smaller and your fuck-ups larger while remote.

Re:Top Paying Tech Companies by SWE Level by infinite8s on Tuesday January 07, 2020 @07:47AM (#21979425)
Hi any chance I could speak to you offline? I am about to start a similar situation and would love to understand your setup. My email is in my profile.
Re:Top Paying Tech Companies by SWE Level by heedlessly3 on Monday January 06, 2020 @09:35AM (#21969368)
HN never ceases to amaze me. Plenty of people here are great at negotiating job offers, but struggle negotiating in relationships. Different skill, set I guess maybe no surprise. Well, either way, figure it out. Go remote, long-distance, invest, build a business, or whatever else you need to do to retire around 40ish. Learn to make sacrifices.
Re:Top Paying Tech Companies by SWE Level by poulsbohemian on Monday January 06, 2020 @11:28AM (#21970391)
There's more to risk in the relationship negotiations, especially if there are kids involved. You can play potential employers off against each other. You might be able to leave an employer and come back in a few years at a higher compensation level. Try playing off a spouse against their replacement and see how that goes ;-D
Re:Top Paying Tech Companies by SWE Level by drblast on Monday January 06, 2020 @02:42PM (#21972405)
It didn't go well.
Re:Top Paying Tech Companies by SWE Level by jerkstate on Monday January 06, 2020 @08:44AM (#21969037)
See if you can negotiate a remote work position. I work for one of the companies in this report in a fairly senior position and even though they don't advertise it, they do allow some folks to go remote after a lengthy HR process. If not your current company, figure out which companies will allow it and get a different job, then work there for a year or two to establish a great reputation and then ask for a transfer.

Please don't consider commuting daily by plane. The CO2 impact is immense. Heck, even flying 8x or 10x a year or so is a huge impact that requires significant lifestyle adjustment to mitigate.

Re:Top Paying Tech Companies by SWE Level by auiya on Monday January 06, 2020 @08:52AM (#21969095)
> See if you can negotiate a remote work position

If you're lucky and they DO offer a remote position, it will be for 1/4th of your current salary. Bet on it.

Re:Top Paying Tech Companies by SWE Level by RickS on Monday January 06, 2020 @12:19PM (#21970912)
Harsh remote pay disparity was much more common ~5 years ago, but in my experience it's significantly better these days.

There's definitely a large swath of companies that try to use remote workers to lower costs, and there's usually some hit to package size, but the serious companies make extremely worthwhile offers.

Two anecdotal data points:

I work semi-remote for a non-FAANG enterprise company and my comp is bay area level. I'm in Seattle, which helps negotiation, but my colleagues in rural areas have a quality of life that suggests competitive compensation even in middle america.

A friend in rural NY got a remote job that was within 10k of his bay area salary. ~120K for a non-engineer at a company with ~13M series A.

Re:Top Paying Tech Companies by SWE Level by notacoward on Monday January 06, 2020 @10:13AM (#21969686)
Do you have any evidence for that claim? I don't have anything broad-based, but I work remotely for one of these companies and make exactly what I would if I worked at HQ. And it's not because I'm some super-awesome negotiator.
Re:Top Paying Tech Companies by SWE Level by mlthoughts2018 on Monday January 06, 2020 @10:36AM (#21969876)
Gitlab famously publishes a bizarrely micromanaged & comprehensive policy on how they will reduce your salary based on where you choose to move, and they are a fully remote company.

It never ceases to amaze me how companies try to argue they shouldn’t pay their top wage everywhere, and how workers are willing to accept this. Especially for a remote-only company where your salary should literally not be based on costs in your home region (since the company is not based there, not paying taxes there, etc.).

Re:Top Paying Tech Companies by SWE Level by ng7j5d9 on Monday January 06, 2020 @12:41PM (#21971127)
I've looked at Gitlab's calculator and decided not to apply for a job there as a result. As a potential employee it does feel quite unfair that someone else doing the same job might make twice as much money.

If you put yourself in Gitlab's shoes and imagine hiring people, it does make some sense. A couple years back I remember reading articles about the oil boom in North Dakota. People were flooding into a remote area that was lacking all sort of services, so next thing you know rates shot up, even for mundane stuff like barbers or auto mechanics. Of course, I don't want to pay twice as much for a haircut or oil change just because some folks in a boomtown a thousand miles away are charging those rates.

Of course, my hair can't be cut and my oil can't be changed remotely, but a REST service sure can be implemented from a thousand miles away. It'll be interesting to see if GitLab sticks with their approach long-term, as I do believe (anecdotally) they are missing out on good talent in second-tier cities.

Re:Top Paying Tech Companies by SWE Level by Tehchops on Monday January 06, 2020 @02:38PM (#21972360)
>a bizarrely micromanaged & comprehensive policy

Perfect description.

I've always been amazed by that blog post.

It reads like a textbook case of bike-shedding(seriously the number of words and engineering thought spent on it is asinine) for what ultimately amounts to faux virtue-signaling about how you're going to get paid 20% below market.

Re:Top Paying Tech Companies by SWE Level by ng7j5d9 on Monday January 06, 2020 @03:21PM (#21972850)
I wonder if GitLab's policy is actually more bizarrely micromanaged than most large companies, or if we just get to see it since GitLab defaults to everything being open. I mean, I'm sure Apple has had countless debates about how to pay their people in many different locales, they just aren't open about it. If you get an offer from Apple, you just see that offer, not all of the policy and philosophy that drove why that particular number made it onto your offer letter.

It's kind of interesting to see how the sausage is being made, even if I feel like GitLab would underpay me in my current location.

Re:Top Paying Tech Companies by SWE Level by xtracto on Monday January 06, 2020 @11:13AM (#21970242)
> Gitlab famously publishes a bizarrely micromanaged & comprehensive policy on how they will reduce your salary based on where you choose to move, and they are a fully remote company.

They literally punish you for working in your own country. Today I work for a company based in the Valley that pays me a great salary, maybe not SV, but also not "median local (Mexico) rates".

When I started looking to opportunities at GitLab, I was surprised at how they punished remote workers based on where they were from.

I could always move to SF or around on a TN1 and earn the full salary, but I am happy where I am.

Re:Top Paying Tech Companies by SWE Level by notacoward on Monday January 06, 2020 @11:00AM (#21970107)
I think there are actually two issues here: where should companies hire, and what should they pay those they do hire. The answer to the first question is unequivocally "somewhere cheaper" even though the cost in terms of cultural change and coordination cost can be non-zero. I think it's valid to pay differently in different markets. If an increment in salary has negligible effect on recruitment or retention in that market, it's wasted money. I don't even believe in "shareholder returns uber alles" but I'd rather see that money spent on hiring more people rather than the same number at higher salary.

In my case my employer couldn't have gotten me for too much less, because I did make clear that being an only remote with frequent travel was a negative. That concern doesn't apply equally to everyone, though, and tends to decrease for all as companies adjust to having remotes on every team.

Re:Top Paying Tech Companies by SWE Level by Tehchops on Monday January 06, 2020 @02:40PM (#21972378)
I work remotely for Bay-area tech(not literal FAANG, but similar orbitals), and my pay is in no way arbitrarily multiplied for my location.

>Bet on it.

Where do I collect my winnings? :)

Re:Top Paying Tech Companies by SWE Level by infinite8s on Tuesday January 07, 2020 @08:02AM (#21979520)
Did you start remote? I wonder if there is a difference in experience between people who start off working onsite but then decide they want to live somewhere else and negotiate remote work after proving themselves.
Re:Top Paying Tech Companies by SWE Level by Tehchops on Tuesday January 07, 2020 @01:02PM (#21982615)
>Did you start remote?

Not right away. My progression in tech was as follows:

* Company 1: Explicitly onsite, no existing remote paradigm

* Company 2: Explicitly onsite, no existing remote paradigm

* Company 3: Explicitly onsite, existing but ad-hoc/unofficial remote paradigm

* Company 4: Explicitly remote, with other onsite employees

* Company 5: Explicitly remote, with other onsite employees

Companies 1 & 2 had no existing remote paradigm, and there was no opportunity to negotiate for it.

Company 3 had an existing remote paradigm, but it was somewhat ad-hoc/unofficial, and dependent on varying levels of political/organizational capital(how influential/liked was your manager, and their manager etc...). I was able to prove myself and negotiate for full remote after a couple of months. Unfortunately, said political situation deteriorated and with the prospect of my contract not being renewed(or renewed exclusively onsite) I sought a different role.

Company 4 had an onsite/physical office space, but my team/role was explicitly remote, and this was an established aspect of the role throughout the interview process.

Company 5 had an onsite/physical office space, but my team/role was explicitly remote, and this was an established aspect of the role throughout the interview process.

Hopefully this is helpful. My anecdotal experience says that you might need to seize an opportunity to negotiate for remote work where it might not be a first-class paradigm, and later pivot this experience to get a 100% remote role with the established infrastructure and organizational frameworks to properly support it.

Re:Top Paying Tech Companies by SWE Level by infinite8s on Wednesday January 08, 2020 @11:37AM (#21992960)
Ok thanks this is helpful.
Re:Top Paying Tech Companies by SWE Level by jerkstate on Monday January 06, 2020 @10:33AM (#21969836)
that's not my experience, is it your experience?
Re:Top Paying Tech Companies by SWE Level by PenguinCoder on Monday January 06, 2020 @10:38AM (#21969886)
Yes, that has been my experience. Remote offers have been for the local area market, not the company physical presence market.
Re:Top Paying Tech Companies by SWE Level by jamisteven on Monday January 06, 2020 @06:01AM (#21968189)
I would divorce before considering working an extra 27 years. If your spouse thinks this is justified then he/she needs to be replaced anyways.
Re:Top Paying Tech Companies by SWE Level by naikrovek on Monday January 06, 2020 @06:02AM (#21968197)
Yeah because nothing is more important than the acquisition of wealth.
Re:Top Paying Tech Companies by SWE Level by vsareto on Monday January 06, 2020 @08:21AM (#21968900)
Another way of putting it is adding 27 years of work to someone's life.

It's okay if your marriage doesn't work out because you want to be in different places and have different life goals.

Re:Top Paying Tech Companies by SWE Level by philjohn on Monday January 06, 2020 @06:22AM (#21968277)
It's worth mentioning that retiring early is an important goal in and of itself. You can either spend the bulk of your healthy years working towards a far off goal in your 60's, or you can work hard in your 20s and 30s and then spend your only time on this earth doing things that interest you, with your spouse.
Re:Top Paying Tech Companies by SWE Level by PopeDotNinja on Monday January 06, 2020 @09:17AM (#21969254)
I'm gonna die before be I can retire (cuz shit happened). I decided to deal with this by getting a remote job and traveling. My cost of living is lower than when I lived in SF, and every weekend can be a mini vacation with a little planning. It's a new development, just since December. I'm planning to do it thru end of year to see how I like it.
Re:Top Paying Tech Companies by SWE Level by tristor on Monday January 06, 2020 @12:06PM (#21970771)
I did this for 18 months, figured out that stable personal relationships were critical to me (read: met someone I loved) and settled down again. It was completely worth it though as it really changed my outlook on the world and I'm a much happier person. I also feel more grounded in where I'm at in my life. I wish you all the best, if you ever want to chat with someone who has been a digital nomad and knows a few spots, feel free to reach out to me directly.
Re:Top Paying Tech Companies by SWE Level by chinesempire on Monday January 06, 2020 @07:08AM (#21968516)
> or you can work hard in your 20s and 30s and then spend your only time on this earth doing things that interest you, with your spouse

What if your spouse wanna spend her 20s and 30s with you, in a place that has a normal cost of living, doing a job that doesn't require you to be on 60hours a week?

What if she doesn't wanna wait for you to retire or she doesn't want to retire early (or can't)?

What if you spend your 20s and 30s to do the things you like and interest you and then spend the rest of your life working a steady job enjoying your family?

It is possible to work hard in your 20s and still have a lot of time to do what you like.

It is not possible to do what you like in your 60s with the same energy you had in your 20s.

It's not binary, you either work or stay with the people you love doing interesting stuff, you can do both if you realise that retiring at 38 is not that important as a goal.

Re:Top Paying Tech Companies by SWE Level by vonseel on Monday January 06, 2020 @08:54AM (#21969109)
> What if your spouse wanna spend her 20s and 30s with you, in a place that has a normal cost of living, doing a job that doesn't require you to be on 60hours a week?

I'm not sure 'bout the exact number of hours, but the top comment in this thread already said "In fact you'll typically find significantly better work-life balance at a FAANG than a startup.".

Re:Top Paying Tech Companies by SWE Level by noelsusman on Monday January 06, 2020 @09:05AM (#21969168)
"Better than a startup" is a very low bar.
Re:Top Paying Tech Companies by SWE Level by scrumbledober on Monday January 06, 2020 @03:25PM (#21972903)
I work at a startup in San Mateo and feel that the work-life balance is great here. Not all startups are created equal.
Re:Top Paying Tech Companies by SWE Level by chinesempire on Tuesday January 07, 2020 @08:46AM (#21979817)
> "In fact you'll typically find significantly better work-life balance at a FAANG than a startup."

I agree with that sentence.

But it also depends on what people are looking for. If working at a FAANG means having to spend a capital for housing in the bay are, maybe that's not what they really want.

Or maybe life in the bay area is not the kind of lifestyle they like.

My point was more about trading money for freedom, especially freedom from bureaucracy/politics and freedom to prefer to be with your spouse instead that being at the office to retire early in your life and maybe divorce in the meantime.

We are young only once in our life, we have plenty of time to work hard.

Re:Top Paying Tech Companies by SWE Level by asjw on Monday January 06, 2020 @06:52AM (#21968432)
> It's worth mentioning that retiring early is an important goal in and of itself

Is it really?

I'm not sure retiring early is such an important goal per se.

There are many categories where it isn't true: researchers, scientists in general, doctors, writers, journalists, politicians, teachers, artists (some arts more than others) etc.

The more they age, the more their reputation goes up.

I think many of those people having retiring at young age as a goal are going to change their mind when the time comes

Retiring at (really) young age is a goal when you are in your 20s, not so much anymore when you are in your middle 40s and have a good stable job, where you are respected

Re:Top Paying Tech Companies by SWE Level by jpetso on Monday January 06, 2020 @01:02PM (#21971340)
It's amazing what you can do with life if you don't care much about your reputation. I'm not in my middle 40s yet (still ~10 years off from that), but have a good stable job, feel respected, and still totally want to go for early retirement in 5-7 years.
Re:Top Paying Tech Companies by SWE Level by chinesempire on Tuesday January 07, 2020 @04:52AM (#21978481)
You got a point, a provocative one, but still one.

Let's expand it: it's also amazing what you can do if you don't care much about being good at what you do and pass it to the others (that's what reputation is for, being authoritative), it's even more amazing what you can do if you don't care about your family or other people in general.

Madoff achieved a lot by not caring about scamming other people

Then he got caught

It's ok to not care, but rest assured that one day not caring will catch up with you

What I mean is: if your wife wants to move far away from the place that will give you early retirement, maybe it's because she hates the kind of life that will let you retire early...

Is it better to retire early (much early!) or end up divorcing or having an unhappy marriage?

Have you thought about that?

These are the kinds of compromises people usually go through when they are building something that involves more than ME.

Re:Top Paying Tech Companies by SWE Level by mox1 on Monday January 06, 2020 @11:01AM (#21970121)
I would put financial freedom pretty high on my importance list.

Not talking FU money, but retire and maintain current lifestyle.

Re:Top Paying Tech Companies by SWE Level by papreclip on Tuesday January 07, 2020 @01:06PM (#21982652)
There goes half your pay to alimony
Re:Top Paying Tech Companies by SWE Level by whiddershins on Monday January 06, 2020 @01:31PM (#21971652)
Do not relocate. Figure something out. Have dual residences. Negotiate negotiate negotiate. Read every relationship book known to mankind. Especially out of fashion things like ”way of the superior man” and such.

Read How to Win Friends and Influence people.

Do not quit your job.

Re:Top Paying Tech Companies by SWE Level by cletus on Monday January 06, 2020 @05:11AM (#21968005)
Surely cheaper housing, education and other costs would compensate for a locally lower income? I don’t know where in the southeast you’re talking snot but I imagine it’s 50-80% cheaper for housing?
Re:Top Paying Tech Companies by SWE Level by killjoywashere on Monday January 06, 2020 @05:46AM (#21968137)
Here's the central issue with the coast: saving 10% of $350k anywhere is a lot easier than saving 20% of $175k in a dirt-poor county in <Alabama, Georgia, South Carolina, Florida, Mississippi, Louisiana>.

Partially, this has to do with the desire to retain your absolute peer tier: if your neighbors have PhDs in Alameda, then you want to live with the PhDs in New Orleans. And the Sliver by the River is still expensive. Same holds in Augusta, Jacksonville, wherever.

Re:Top Paying Tech Companies by SWE Level by lonelappde on Monday January 06, 2020 @08:14AM (#21968832)
Those numbers are way off. Th comparison is saving 25+% of $350k vs 50% of $175k.

And that's assuming your spouse doesn't work.

Re:Top Paying Tech Companies by SWE Level by coldpie on Monday January 06, 2020 @08:26AM (#21968927)
Also higher quality of life. The spouse wants to move for a reason. I wouldn't live in San Francisco for any amount of money.
Re:Top Paying Tech Companies by SWE Level by austhrow743 on Monday January 06, 2020 @07:49AM (#21968708)
Sure but then you need to go for even cheaper housing when you retire. Instead of going from high cost of living to medium cost of living, you end up going from medium cost of living to low cost of living or worse.
Re:Top Paying Tech Companies by SWE Level by jw_mc on Monday January 06, 2020 @06:55AM (#21968456)
It's harder, but not impossible to get this sort of compensation in a remote gig. I recently went through a similar process, needing to move from Seattle to central MD for family reasons, and not wanting a lifestyle-altering commute. E.g. Stripe is high on this list and is very remote friendly.
Re:Top Paying Tech Companies by SWE Level by auiya on Monday January 06, 2020 @08:50AM (#21969075)
As someone who worked for a remote FAANG office IN the southeast US, I feel your pain. Rates in this part of the country aren't anywhere near what they are in the bay area sadly. I took a job with fedgov for twice what I was making at FAANG.
Re:Top Paying Tech Companies by SWE Level by savrajsingh on Monday January 06, 2020 @01:52PM (#21971866)
You mean half?
Re:Top Paying Tech Companies by SWE Level by auiya on Monday January 06, 2020 @02:06PM (#21972029)
No. FAANG remote position paid a pittance. Promotion was going to require a relo to HQ. Fedgov paid double what FAANG was paying in the same area believe it or not, and I had no desire to move to SF. Admittedly the barrier to entry is quite a bit higher w/ Fedgov and the work isn't nearly as glamorous.
Re:Top Paying Tech Companies by SWE Level by signalremotefac on Monday January 06, 2020 @02:41PM (#21972394)
One of the highest paying companies is stripe. They recently annouced that their fifth hub would be remote.

https://stripe.com/jobs/search?l=remote

Re:Top Paying Tech Companies by SWE Level by tvararu on Monday January 06, 2020 @09:20AM (#21969267)
> because even with a $200 per day flight, I would still retire a decade earlier than taking a local job

You'd get so many air miles too!

Re:Top Paying Tech Companies by SWE Level by chrshawkes on Monday January 06, 2020 @11:39AM (#21970498)
No offense, I'd let her go. Speaking from a guy with 14 years of marriage and a subsequent nasty divorce. I have custody of my 2 children as well. You only live once. Retire early.
Re:Top Paying Tech Companies by SWE Level by anon73044 on Monday January 06, 2020 @01:40PM (#21971757)
How many years to go to hit 38? And what do you plan on doing from ~38~58? Do you plan on sending your kids to a big name school that's going to charge 5-6 figures per semester?

As someone who's bearing down on my mid to late 30's, my recommendation is to work you ass off while you're still young and full of energy.

Re:Top Paying Tech Companies by SWE Level by texasbigdata on Monday January 06, 2020 @08:11AM (#21968818)
How much of the delta in years is compound growth?

Btw Monday to Thursday with a corporate apartment (aka hotel) might he easier.

Re:Top Paying Tech Companies by SWE Level by thorwasdfasdf on Monday January 06, 2020 @12:32PM (#21971050)
are you kidding? that's the dream. Just work for the FANG for 5 years and save 75% of your salary. then you can retire for the rest of your life in the Southeast US. I'd love to be in that position.
Re:Top Paying Tech Companies by SWE Level by nabnob on Monday January 06, 2020 @11:31AM (#21970428)
Have you considered working at a bank in Charlotte?