I've been here for five years making mostly the same amount, and five years at a smattering of other places making half or less.
FWIW, there are a surprising number of companies that pay senior contributors this well in unglamorous fields. The world is full of what we call "tech enabled service companies", and some of these do very, very well. They depend very much on their secret sauce - the software they develop that makes them special. My perception, however, is that they probably aren't generally hiring at those kind of rates, but rather promoting/raising the devs that helped get them where they are. Some of them seem like very nice places to work.
The old adage applies: you make money doing what other people don't want to do or can't do. If it's not glamorous and hip and shiny new tech, the competition is a lot less fierce and rates must rise accordingly.
Shameless plug: I have SWE roles open at every level on some small teams doing cool stuff at Indeed. Feel free to email.
It's not too common, but it's doable.
Most programers make between 120-160 as you said.
Honestly, it's a matter of diminishing returns. Your lifestyle is probably not going to change between making 150, and making 200.
The tax rates are so absurdly high at that level, you might keep about half of that additional income.
Then again, I'm a single person so I imagine if I had a family to support the extra money would matter.
I don't know the exact tier bucket that every company falls into, but if FAANG is tier 1 (300-400k), then uber, abnb, lyft, mcsft, etc are tier 2 (also 300-400k), Walmart, Intuit, VMWARE, ServiceNow are tier 3 (200-300k), etc. etc.
(I'm going off the compensation numbers Ive seen on levels.fyi so feel free to disagree with any of my placements but you get the idea).
I would say that there are plenty of jobs that pay around 200-250k cash for mid career anyway. (Including bonus and salary.) Usually in high growth startups.
For example I interviewed with a company going into series B that offered that much in cash comp + remote, and it was a smallish team of 50. Very sane hiring process, a pair programming exercise and a bunch of walking through prev projects. Had a couple startups that I ended up canceling with just b/c I got an offer I liked from someone else, but I'd assume it's the same.
If you don't like algo questions some high paying companies like Stripe have alternative processes too.
Other public startups, like Spotify, which pay about that much and have a pretty reasonable process compared to FAANG. Easier algo questions, less toxicity in hiring.
I will caution you for my anecdata, I have some FAANG experience out of college and I passed multiple FAANG processes, as well as working for an HFT in school doing backofficey work. So maybe since I was well prepared for interviews + had some branding they were willing to pay higher than usual for me.
If you or anyone else in the thread wants to chat about it feel free to email/dm me :)
The vast majority of FAANG jobs are below 200k base salary, but if you then throw in a few 10s of thousand in bonuses, a few hundred k of stocks vesting, and suddenly you get to stupid levels of income (worked a multiple FAANGs as a reasonably high level IC)
I started taking my career seriously after staying at my second job for 9 years until 2008. I got into regularly old C# enterprise dev and I saw myself hitting a ceiling at around $150K in most major American cities outside of the west coast. That ceiling remained the same from around 2016 until the present.
I am still an enterprise dev/architect. But I just happen to know AWS and fell into the one niche position at the one major tech company that paid over $200K for dev+cloud in mid 2020.
Even today, from my cursory searching, if I had to find another job, I would probably end up firmly on the mid $100s side again without “grinding leetCode” (tm r/cscareerquestions). So, I don’t know how to find a job outside of “FAANG” that would pay me what I make now.
Not that I’m looking.
These days, being "outside the hotspots" should be an issue since many companies (including ours) are fully remote.
The only true way to find out is to start talking to recruiters or getting offers.
All of them have since been given the option to work remotely from (almost?) anywhere, and their pay hasn't changed (except to the extent for a couple of them, their options are now worth something, too).
Separately from that, if you're interested in finance, it's more like at least $300-500k, and some of those are now becoming available fully remotely, too.