Ask HN: Is it possible to make FAANG salaries without working there?

307 points by zer0sand0nes ↗ HN
The gap between FAANG and non-FAANG salaries is quite substantial. For example, a Staff Engineer at an avg startup might get $250k base salary, in a HCOL area and maybe a 10-20% bonus.

But a FAANG Staff Engineer will get a similar base, and then $1mil in stock for 4 years.

-- Are there people outside of FAANG and Big Banks / HFT firms making those kinds of monies?

-- if So who are they? and what do they do?

548 comments

[ 3.0 ms ] story [ 399 ms ] thread
AI/ML unicorns.
The problem with those is that they have to raise at very high valuations because their capital costs are huge.

Anthropic and OpenAI are pretty good because they offer huge comp packages, but many of the others are mediocre because there's limited upside to their stock (rather than raising at a $50m valuation, they might raise at a $1B valuation. A $4B exit is much more life changing when you own 20x as much of the company. And they're very risky.)

> -- Are there people outside of FAANG and Big Banks / HFT firms making those kinds of monies?

Yes.

> -- if So who are they? and what do they do?

OpenAI, Anthropic and crypto bug bounty hunters.

Are you counting the $1m in options as compensation? If so, plenty of startups will offer you that.
Sure they can offer it on paper, unsure if it'll be worth anything in four year or even four months.

At least with FAANG you know barring cataclysmic events It'll be valuable down the road.

if you think the company's stock is worthless then you shouldn't expect them to be successful enough to compete with FAANG on salary
To each their own. Comparing startup options to mature company RSUs is apples to oranges, and a retelling of the basic trade off between risk and reward. Upside, downside, taxes et. al. combine to inform individual decisions. Both paths have merit. Suggesting startup options are somehow inferior to RSU is simply disingenuous — I would have done much more poorly with RSU than options.
Come on, let’s be realistic. Startup options can have merit sure. Maybe they worked out for you, for some lucky people who make the right bet they work out handsomely. But we can do the math on this. What’s the percentage of say, Series B funded companies that make it to a successful exit, let alone an exit for multiple billions of dollars. It’s really low. So what’s the expected value on an option in a series B startup? You can believe in the company all you want, it doesn’t matter. Good companies fail all the time for reasons out of their control. Unless you’re taking options from a startup very deep in rounds that has a clear path to profitability and is obviously close to IPO there are very few situations where it would make logical sense to take an offer with options over one with RSUs. This is kind of like saying it’s disingenuous to say that working for a salary is better than buying lottery tickets.
If we’re going to be realistic about it, then maybe we should take that $1m RSU grant down a notch or two. Those are extremely, extremely rare. The typical numbers are far lower than that, and if you’ve been there, you know it’s true.

That being the case, the amount of stock options and the exit criteria for an equivalent startup exit are far lower than you posit. It doesn’t need to be a unicorn to put your annual compensation into the mid to upper six figures.

The stocks come as RSUs of publicly traded shares for FAANG+. That's a lot more cash-like than the monopoly money of most startup options.
Yes, the top cloud customers of the big three cloud providers are making similar, if not more. Startups in the cloud space are similar.
you answered your own question

> a similar base, and then $1mil in stock for 4 years.

so are there firms with similar market caps and/or growth?

Yes. Some of the opportunities exist in odd corners of the software universe.

To offer just one example, I'm aware of a software company that does nine figures in ARR making high performance computing software for very large financial institutions. There's basically no chance you've ever heard of them. They're very low key. The company hasn't grown headcount much in the last decade, and their employees don't really leave. But some of their people writing really low-level code are certainly making multiples of representative peers at FAANG.

I used to work at such a place. Contracts with places large as BAML and other places you e never heard of…

Unless you’re the low level wizard you’re just going to make an industry standard salary, maybe a bump but nothing special.

What does a low level wizard need to know more specifically?
Assembly would be a good start. But to really make use of that you need to learn the internal intricacies of processor architectures and operating systems. If you want to be employable, there's just a gigantic amount of seemingly boring details to learn before you can even start to build something interesting. With high level languages you can jump into the job market almost immediately, so the cost of entry vs. potential reward is better for most people. If you don't have fun when spending years of your life banging your head while digging down incredibly complex rabbit holes, it's probably not worth it.
Magic missile, garbage collection enchantment, server resurrection.
Multiclassing is hard, but some get by as a making a divine pact and taking Eldritch Blast and Prestidigitation as cantrips. When all you have is sledgehammer, even smaller hammers are nails.
Server rez on a low level wiz build? That's way high level thoughts and prayers to the Top 500 (also a cleric build) or lim. "request" to the Blackrock genie over in Budapest. Besides, 7th? Pff, call "company of choice" to fight for you, save or die server vileness!, and of course "peon:cleanse everything? peon:what do mean everything? cleric:EVERYTHING."

Frankly you probably want a PRC, and at those admin levels much, much save or die. Probably got so many server pokes per minute you're gonna be furiously holy wording your file system all day long. Team members? Rez? Please. You solo that.

Low level wiz? "Welcome to name brand, and lack of female desirability, here's your special hat..." "Why aren't the lights on?" [1] "Help, I lit my own hands on fire!" [2] "Ah, every threat one hits me!" [3] "Man they target me bad at conferences, how'd I draw DARPA as agro..." [4] "Holy s*t there's a lot of documentation to write!" [5]

High level wiz? "Computation hates all magical ideas and their very implication!" "Curse your sudden but inevitable betrayal of my trust, our own company is secretly controlled by Orcus and seeks the death and slavery of all life on Earth" [6] "Join me in the bag within bag abyss together and we shall quest to Jubilex for glory and honor across the eternal battlefields of tomorrow!" [7] ITGETSOEPIC::THEYWONTLETULEAVE::ALREADYATWARP::AUTOLADDEREJECTED::HOWDIDRAWULTRONASAGRO::MIDASTOUCHISHORRIFYING::AHHHHHHH [8]

[1] https://www.d20srd.org/srd/spells/light.htm

[2] https://www.d20srd.org/srd/spells/burningHands.htm

[3] https://tvtropes.org/pmwiki/pmwiki.php/Main/SquishyWizard

[4] https://tvtropes.org/pmwiki/pmwiki.php/Main/ShootTheMageFirs...

[5] https://www.d20srd.org/srd/feats.htm#scribeScroll

[6] https://tvtropes.org/pmwiki/pmwiki.php/Main/FaceHeelTurn

[7] https://learn.microsoft.com/en-us/windows/uwp/cpp-and-winrt-...

[8] https://www.qwantz.com/index.php?comic=1355

There's nothing too terribly special about low level wizardry, other than you really _do_ need to understand how the hardware works, and how your language works. Oddball skills you really need to know (and can easily pick up if you have a mind to) include: a) Reading processor/part data books. These are your API docs. Most of your answers are in there if you care to look. b) Reading schematics. You don't need to be able to write/design hardware, but you need to be able to figure out what each CPU pin is wired to and how you're expected to access peripherals. Again, not hard to figure out if you put your mind to it. Very handy to know: How to use a multimeter/oscilloscope/JTAG programmer/logic analyzer. There are your debuggers. You don't need them often, but when you need them, you NEED them.
This sounds like a typical embedded software engineer and I frequently see people around here complaining about the low salaries for these roles. What am I missing?
Like everything else, salaries vary widely, even in a fixed geographic area. Pay isn't bad if you can find a place that appreciates the work.
Do you have a name for said company?
Note that the two accounts responding in this chain were made only a few days ago, and that this entire thread might be some kind of phishing/advert
It might be, though it also sounds like where I work, which is a company that has been mentioned a couple of times on HN (to a mixed reception).
Yep can confirm - if you know who this is, then it’s obvious who they are talking about.
Is that the company which shall not be named?
I’m not going to name them because for some reason these comments have chosen not to mention them by name, but they’re not a secret company - they’ve had a lot of posts on here on HN… they do cool shit and are super smart, but I guess the biggest reason people don’t like to talk about them is they’re a secret weapon and you don’t want others to have your advantage (even though everyone knows about them lol)
Aren't you just indirectly working at FAANG then? In most cases you end up being hired by a 'talent' agency that finds work for you at these major companies.
If I understood the top-level post correctly, no. They are very much not working for a FAANG, nor for a talent agency that works for a FAANG. They're working for a company that supplies software tools to high-frequency traders or something similar. Very, very different.

(Of course, the original question was "not FAANG or HFT", so this still may not be what they were looking for...)

I see levels.fyi has a good list of "top paying companies"[1]. Is that helpful?

Side note: The difference at Staff Eng is slightly more wide. Eg. IBM Band 9 pays TC ~$250K while Meta E6 is ~$640K.

Side note 2: From what I understand, Big Tech often brings in Staff Eng from smaller companies to a Senior Eng role. Reverse is also true, Sr Eng at Big Tech are often able to join Staff roles at smaller companies.

[1] https://www.levels.fyi/leaderboard/Software-Engineer/Entry-L...

Look for organizations that have very large amounts of money, where software is critical to them continuing to make that money (or where their money was given to them to create something that in turn someone believes will be worth large amounts of money). Generally follow the money.
Also, look for those goldrush phases where there is lots of money thrown around eg now AI,
> "..where software is critical to them continuing to make that money.."

Having worked in the finance world, where the wheels are made out of software at this point, I never got the feeling that the old guard that still ran the place fully understood how crucial software was to their business, and how much it saved in labour costs.

The software department was generally seen as a cost center, with the salaries and outsourcing of projects reflecting that.

So I agree with the sentiment, just saying it doesn't always hold up.

Great way to grow new guard buisnesses.
Monzo, N26, Revolut and all of the other nouveau banks would agree with you.
But they don't pay well, so...
Using your own example, every "avg startup" engineer who is overemployed with only two gigs is matching FAANG money.
Show me the average startup engineer who has the time to be overemployed please...
I met a dude at a bachelor party who was working for three startups simultaneously.

I don’t recommend it.

The unspoken assumption about salaries are that we picture earning that amount for the rest of our careers. $500k at one job feels much more secure and mortgage-able than $500k dependent on maintaining an illusion and level of work that will lead to burnout.
Any company that has rsu as part of their comp basically in the same range.
Foreign companies setup offices in the USA to attract ex-FANGA engineers, and thus are willing to compete on compensation, with the additional benefits of being publicly traded,.
Really? Why? If anything I'd expect the opposite, non-American companies to eschew hiring engineers from the US because they'd cost more than equivalents in lower cost countries where those companies presumably are / can access more easily.
More expensive is better!

Anecdotally I've heard that the larger chinese tech companies love exFAANG, because 'American engineers are better'. Maybe the Silicon Valley Mythos is another export?

Or maybe the fanga ones know secrets worth paying
Which foreign companies are paying FAANG rates? Outside of Chinese ones I can't see that happening much.

Why pay easily 50-200% more for US talent when they can often get solid talent in Japan / Europe / China / etc. Outside of a small business and localization team, why bother?

Bytedance, Coupang, etc. I assume
Don’t ignore the other aspects of compensation: raises, bonuses, vacation days, health insurance, etc.

It’s not just salary.

All of these are very significant at a FAANG and generally not as great elsewhere.
> It’s not just salary.

The "not just salary" bit is very often used as a mirage intended to fool employees to take a lower compensation than what they can get, and then tag a bunch of conditions that can't possibly or realistically be met.

There is certainly a balance to be struck. Being in a meat grinder that pays well is not super fun, and a lot of people would gladly take 70-80% of that in exchange for work/life balance and strong PTO.

TBH that's one of the reasons I chose the company I'm at now. I had other options, but having a team that I love and very healthy PTO won me over. To each their own!

Members of my family have serious health problems, and the company’s PPO plans cover medical treatments with world-class providers. It would probably be prohibitively expensive for us to purchase such a plan on the open market.
Basically a modern form of company town?

Instead of being indentured by spending company scrip at the company store you're staying because of health insurance that would otherwise be unaffordable to you.

(comment deleted)
Sometimes money is really not the only variable, unless it's a very large amount, say half a million.

For people with family, I believe a good insurance plan and flexibility in hours also mean a lot. Especially hours.

> a good insurance plan

Can be purchased with money.

> flexibility in hours

Hard to not get flexibility if remote is on the table, which it usually is for these jobs.

When I was a consultant, I could not find a health insurance plan that was even vaguely the equal of my current job's health insurance. Not too expensive, but simply not offered.

That's not to say that job insurance is automatically good -- the job I had before being a consultant had worse health insurance that was a little worse than the plans I had as a consultant.

My plan next time I'm doing any kind of c2c type work will be to setup with trinet or another similar company to handle payroll benefits, even if it is just me.
You'd still have GP's problem of not finding any decent health insurance offered for a single-employee business. Google "adverse selection."
The health insurance would be from TriNet (not a single-employee business). There are similar collective businesses.
Good luck with that... I don't know what your definition of "good" is, but in looking around when my cobra policy ran out, there were definitely limited options, none of which came close to what most of the worker policies offered, and none covered my retina doctor. The eye injections I get would be more out of pocket than my net income right now... and after 7 months out of work, I was seriously considering jobs paying roughly half of where I'd been the past few years just to maintain a good insurance plan.

I had about 12 months of buffer, but several unplanned home and auto repairs ate into that.

> For people with family, I believe a good insurance plan and flexibility in hours also mean a lot.

Healthcare is one of those things that's a perk in the US, but is not such a big deal in most western countries. Hopefully the US will be able to benefit from that someday.

Healthcare isn't much of a differentiator in the kinds of jobs being discussed here. Pretty much all of them will have good healthcare plans that are as close to free for the employee as the IRS and insurers will allow.

You still have to interact with the insanity of the American healthcare system, but you're not being financially ruined by it.

That certainly can be true (not universally) when a company that might give you an offer is saying it.

If it’s coming from a peer, especially one whose been round a few more blocks than you, may just be an observation about life.

When I was younger, the salary definitely would have been the top deciding factor. These days I'd willingly give up $50K for an extra 4 weeks of PTO. And none of that "unlimited PTO" bullshit either.
I am part of the group that misses unlimited PTO. I was averaging 8-9 weeks of time off under the unlimited model while I am capped at 5 weeks at a company with actual PTO.

The only difference is that I get paid out any remaining PTO, should I leave, whereas with unlimited, there was no expectation that it will be paid out on departure.

I also came from a place with unlimited and I loved it. Makes me wonder if the people that regurgitate the notion that it's a trap actually have worked in places with unlimited.
There are three situations from what I've seen, one is toxic workplaces where PTO is closely tracked and people who use it are punished (socially or otherwise). That happens more often in unlimited PTO places, but absolutely happens in places with traditional PTO plans too. Second you have the more common situation where without a use-it-or-lose-it resource people end up taking less PTO than they would normally, this happens naturally A LOT. Third are people who have never worked somewhere with unlimited PTO who are justifying to themselves and others why it's bad :)
(comment deleted)
I believe it's not intended to be a trap; it's not to encourage taking more or less than a typical amount. Rather, it's done to avoid paying out on termination in places that require doing so as mentioned earlier.
FWIW, no I have not worked in a place with unlimited PTO. Heard a lot of negatives though and that's what scares me off it. The peer pressure to not take PTO would make it difficult for me to actually relax. Everyone is different though and I'm sure there are places where it works. But it's hard to determine that during the interview process. So I'd rather have the guarantee of x number of weeks of PTO where x>5.
Agreed. I was skeptical at first, but I've worked at several companies with unlimited PTO and they all specifically encouraged people to take time off. One place was explicit that the reason they switched to unlimited was to get people to take vacations: "PTO is not meant to be a bonus when you leave the company. We want you to rest and recharge."

My current company recently made a rule that you have to apply for time off through the HR software. Not make it harder to take PTO—all requests are auto-approved-just so HR can track it. At the next all-hands the CEO said something like "You guys work really hard... we're, uh, worried." My manager has been bugging me to take a proper vacation instead of my usual day off here and there.

There are certainly awful, exploitative workplaces out there. But there are also great companies run by good people.

I've heard from friends who worked at an "unlimited" place who said there was a soft threshold at 4 weeks. If you took more than that your boss would very quickly give you a call to discuss it.
Depends on the work culture certainly. Unlimited is, if course, not really unlimited. But whether (for a good performer) it's culturally 2 weeks or 6 weeks matters a lot. Even in an old-fashioned regular PTO company, I had people--though not my managers--incredulous that I would take 4 weeks of out-of-contact time.

More recently, someone I know who worked at a well-known unlimited PTO company told me that a newly hired head of corporate communications quit in short order because the CEO would actually go radio silence on vacation and they couldn't deal with that.

I've only heard bad things about unlimited PTO, but I've only experienced good things. I've worked at two places with unlimited PTO, and at both, I typically took ~5 weeks and nobody had an issue.

At one place I worked at, they only gave 3 weeks, but with the option to "buy" a 4th week with a slight salary reduction that effectively made that 4th week unpaid, but with the loss of pay spread out over the year. It was nice, though I actually wish I could have taken more, especially since the company did a shutdown between Christmas and New Years and forced you to burn a week of PTO at that time, which meant that you really only got 2 or 3 weeks throughout the year to do what you wanted.

It is fairly common, it has been my experience and that of others I talked to, that unlimited in many companies means that you can take 3/4 weeks per year of time off, but you need the authorization of your manager or HR for any additional day. Which is not unlimited, but that's the word these companies use.
Yeah, when you're young, salary being top factor makes sense. You want to build up a savings, put a down payment on a house, buy a nice car.

10 years later, the car is paid off, you've got a sizable savings, and your increased salary over the years means your mortgage payment represents a much smaller portion of your salary, and you're already capping out the 401(k) contribution limit. At that point, you're ready to start relaxing a bit. You'd rather have the PTO. Alternatively, your savings account is now a decent safety net and you're ready to take a job that has a lower salary in favor of more stock, or even play the startup lottery.

Story time: About 6 years ago a close friend with years of software experience was bored with her job and decided to look for another. She received plenty of solid job offers, all with excellent pay, but one of them stood out. It was a company that made back-end software for credit unions. Not sexy work, but what stood out to my friend was the how genuine the people she talked to during the "interview" process seemed. They asked about her life experience more than her work experience. When she met with execs they never even talked about actual work. She said they were very upfront about the fact that they couldn't compete with "the big guys" on pay, but they take their supportive company culture very seriously - the average length-of-employment was over 10 years. She said they offered her access to the office, where she could freely "interview" anyone rando she wanted about the company. She did, and everyone she talked to raved about working there.

She decided to accept the offer from the not-sexy credit union software company, knowing she could've earned at least 30% more elsewhere. She kept using the word "genuine" when she talked about the people she met during the "interview" process, and that's what attracted her.

Well, about 2 years after accepting the offer she was diagnosed with breast cancer. (tl;dr = dealing with cancer sucks. constant doctor appointments. chemo treatments. pain. vomiting. life/death uncertainty. and so on.) She said her company was unbelievable during her cancer battle. She didn't work for almost a year (her bosses wouldn't let her), and they never even talked about sick leave or FMLA or disability - nothing. They just kept her on the payroll like normal, for almost a full year! She said her bosses would call all the time, asking about the latest test results, how she was feeling, did she need anything, etc. And, to her surprise, after about 2 years of treatments, almost the entire company showed up to watch her ring the bell.

Moral of the story: Money is great, but it's really not everything.

Great story. With most interviews nowadays happening on-line, how can you recognize companies such as your friend's?
I’m Danish so this might not apply to an American context, or even a non-Danish context. I’ve been on the hiring side of things a few times, and I’ve worked in a lot of different organisations, and what I personally look for these days is companies which let you interview them as much as they interview you. This shows that they are looking for someone to be the right fit and that they know this process goes two ways.

I had an offer recently where it was online, it had gone through one of those ridiculous LinkedIn recruiters and it had been completely “missold” (not sure what the English word for misleading a “sale” is) to me. I figured this out after about 5 minutes of me asking them questions about their place and the work they wanted me to do, at which point I flat out said something along the lines of “I think I’m the wrong fit” to which they agreed, but they wanted to offer me another type of job in architecture and management. I didn’t want that, but the process of them being very open to me interviewing them helped us both out immensely in not picking each other.

It’s obviously only something you can really engage in if you don’t “need-need” a job.

> how can you recognize companies such as your friend's

The signs I've picked up so far:

  - Privately owned by the founders (engineers)
  - A sense of carefulness when hiring
  - Few employees quit the company at all
  - Either entirely engineer-run or a few soft-skilled workers with high EQ and social status
When the founders are a family, things get a little weird, because the family weirdo gets tolerated.
As others have said:

- The people you speak with have been at the company for a long time

- The fairness and quality of the interview process (especially w.r.t. the tech screen)

If multiple people you speak with have been with the company for more than 10 years, it's a great sign. And if the interview is really high quality and fair (such that it is an accurate representation of your skills), it's a really great sign for company quality in the intangibles.

The company I just joined is like this, and I can totally understand why people don't leave to try to continue up the total comp pyramid elsewhere.

This reads like a company from the fantasy world!
Or maybe just how people turn out to be when they're not constantly competing in a cutthroat environment.

I'm guessing working for a credit union is a textbook example of a stable company.

I work at a similar company. You won't find it if you chase the money/prestige.
Yeah I agree. Such a company in Canda is going to pay way below market rate, maybe 60-80k and that's not feasible for me :/

It would be nice if the pay is around 120k.

A lot of european companies are like this (in the wealthier countries at least). Even offices of multinationals tend to be like this. Work/Life balance is taken very seriously.
Yeah. My European colleagues always have super long vacations during the summer so we all envy them :D Plus the pay is not bad comparing to Canadian.
30% less a year for 3 years is about %100 of two years. You get the bonus of getting the money upfront and you would probably get 3 month sick leave at 100% place.

Money is the same.

> [heartwarming story of how money isn't everything and when life hits you hard and death is staring you in the face, you realize it's about the personal connections and love in your life that matters most]

> "yeah, but person could have made a more money-optimal deal elsewhere."

I mean, this entire post is about how to maximize money so I shouldn't be surprised, but this response just made me shake my head in sadness. Hope you're able to find joy and feel you have enough with your choices.

I got sick a few years ago and they were great for 6 months but the constant checking in and anxiety around adds up. Then they went out of business 6 months later.

I would rather have the money upfront. And it shouldn't bring you sadness, it's a reality that sadly many of us had to face.

This would be pretty normal in Europe, my dad went through the same and his job was never a concern. And treatment was fully covered by the public health system. Salaries reflect that of course, can't have it all.
I made $4 million profit last financial year with my own software businesses.
What would be one piece of advice to keep in one's head for a young, aspiring entrepreneur/dev?
Have a plan B.
When someone online tells you they made millions, you have no obligation to believe them.
I like to err and still see what people have to say. Thanks for the reminder, i'll watch out!
Best advice in this entire comment thread. Everyone on HN makes $2M/yr, has a vacation home in Tahoe and drives three Ferraris.
Don't go looking for ideas. Either build for yourself or build for the obvious market gap in your industry. Anything else has a high failure rate.
Solid advice, I'm doing that, building the thing at the moment. Any thoughts on marketing and getting those first few clients?
Can confirm the 500k+ jobs in HFT/crypto (well the latter might not be a life insurance). I saw a couple of these job postings mostly in the Cyprus/Switzerland area.

You could also make these amounts in adult/gambling marketing but that's another can of worms..

> ... adult/gambling ...

Interested. Tell me more.

can you share some names of these hft/crypto firms?
Yes, I'm working in the UK for a medium size company and gets the same as my friend that works for Google(he does get slightly higher bonuses) But I work 35 hrs a week while he works 45 and fly abroad every two weeks.
Are you guys hiring :D?
I'm under the impression that Google/Microsoft etc get paid far less in the UK than in the US though, would you say that's correct? I've been working in the UK since the late 90s. Started in banking and banking contracts are still probably the primary source of big cash in the UK as there aren't many startup and much less FANG. I moved away from banking pretty quickly as I didn't really want to stay in London much longer and found the work fairly boring. Maybe I just don't like money :-( .
Meta etc pay less in UK but not much less. Still a lot by any measure.
Yeah the employers side of hiring someone in UK/Ireland is far more expensive than in the US, plus we have incredibly strong workers rights and mandatory 23 day paid leave + 11 other bank holidays/national holidays a year. Not to mention redundancy pay. Downsizing ain't a knee-jerk thing here, it's a costly process.

In France its basically like they don't want a tech sector. Employee's rights are skewed so far to the left that Employers are often hamstrung and startup-culture is completely stagnant. Even running a Cafe you can end up paying an employee for a year or two who literally can't or won't show up for work.

In short though, Ireland/UK/Belgium are the highest paying areas for tech in Europe outside of a few select Financial/Banking enclaves in Geneva and Zurich, with the majority of non-FAANG Seniors capping out at €120k or thereabouts without going into the niche areas like SRE or Algo or Cloud Architect.

> Downsizing ain't a knee-jerk thing here, it's a costly process.

Not if you're less than 2 years in the company (in the UK). Which probably applies to a large proportion of software engineers.

IME it feels like companies/managers haven't realised the power this gives them. Some are still using formal probation periods - remember, a probation can't remove legal rights, only delay additional rights - and undergoing normal redundancies rather than cheaply cutting the newer employees.
For sure, less than 104 week's service means no entitlement to statutory redundancy payments. However, the redundancy process affords other protections.

The major one is an unfair dismissal claim against the company on the basis that the redundancy is not a genuine one - you can't just re-hire for the same or an equivalent but differently named position.

The other ones relate to fair procedures and fair selection. The Twitter Exec in Ireland who got an injunction is a good one;

https://www.irishtimes.com/technology/big-tech/2022/11/25/du... {Incognito or no JS for paywall}

Or the Wix developer who was paid out €35,000 compensation when she was fired after she labelled Israel a “terrorist state” on social media, because the manner in which Wix had dismissed her had been “procedurally unfair.”

https://www.breakingnews.ie/ireland/israeli-tech-firm-ordere...

Reading the comments, I figured being a low level wizard really pays off in both satisfaction of curiosity and satisfaction of pocket.

I'd also argue that sometimes you get lower pay but in low cost places, with good benefits and work-life balance. It's more reasonable to take other things into the equation.

According to levels.fyi, FAANG only pays the most at the most experienced levels. I'm not sure if those are even hired for, they might be promoted into.

Of the rest, the top paying ones seem to be fintech and AI startups. Only Netflix still scores high in top salaries.

It would make sense too, as they have a lot of leverage. Lots of people joining are happy to take a cut just to have the FAANG name on their resume. And I saw someone mention the average tenure is about 1.7 years.

Those salary websites are very wrong.
It's odd because top level salaries are a tool to hire the best. If someone is paying a good salary, it makes good sense to broadcast them. Otherwise, what's the point? Who's going to go after invisible carrots? All you can do is spread rumors or expect that people act on delayed rumors.

There's the argument that salaries are opaque so someone within wouldn't feel bad about getting a lower salary, but this is only really the case is someone is paying a L6 differently in US vs UAE vs India or something. But they know what market they're in.

Levels.fyi is to be trusted. 100% accurate for Google SWE ladder at least.

Can be an apples-to-oranges comparison for some other companies with large stock appreciation (e.g. Meta), where a lot of the comp number are vested TC rather than granted TC.

The numbers accurately reflect longer term employees W2s, but not the offer you’d get if you joined today.

50 comments so far and nobody has named a single company. You might as well not post if you’re just going to be vague and coy. “They exist, trust me bro” and “I work in a medium sized company that does…” are pretty much a zero-value comments. HN should have a higher bar.
It's all about as trustworthy as the mythical high salaries for retired mainframe developers. I've never seen a single job posting nor any other proof that this is indeed true, in fact I've saw evidence to the contrary.
To be fair I'm in this position but it's with a small company that aren't exactly regularly hiring.

I suppose the point is, these jobs exist but it's quite hard to replicate as it's not common with large firms that are regularly hiring.

Those do exist, but as far as I'm aware the most common structure currently is that it's mainframe consulting companies and their consultants that command those salaries. Anyone in an actual employee position I've never heard of making above 100k/year.

I have a friend who went from being the form to the latter and immediately doubled his salary, despite the consulting firm making it clear that he was at the bottom of the totem pole, despite his being 5 years or so into mainframe work.

Most of these jobs would never get posted in the first place, you need to already be a known entity with these groups/be trusted before they let you close to the mainframe. Have a friend in one of these roles currently, ~10hrs/wk, remote, 6 figures.

People in these roles don't want to draw attention on their sweet comp packages which is why you won't see them crow about who/where they work.

I come to the conclusion that this is a terrible place to discuss anything money and job related because it’s either people who live in some bubble that has nothing to do with the rest of the world or people who, like you said, are in “trust me bro” mode.
I guess people who work at these companies don't really want competition.
I work in a network (like in computer networking, not setting up events) company where I get paid 75% of the FAANG salary for an equivalent role, working one-third of the hours expected from the median FAANG worker. My company has been freezing hiring for the past 3 years. There is no risk of competition.

But why should I risk being identified by mentioning the company's name for no gain other than the fleeting thought of appreciation from a random anonymous HN user?

[flagged]
Salary, absolutely; stock: much more difficult.

That said, some folks in consulting pull off those numbers and it is, theoretically, possible to exceed those numbers on a good year in presales (at a place where commissions are uncapped).

it'a catch 22 with some of those companies.

1. they don't hire often & usually have small teams 2. they make so much money, that they don't make noise about it. & you won't hear about them, unless one day you randomly run into one of their employees saying they're hiring on reddit / hn 3. they work in unsexy industries or high risk stuff e.g gambling 4. they're usually located in places you wouldn't expect

High risk stuff pays well but I take my decent salary making crud web apps over it, along with work life balance and no stress.
Same. I'm 40, and I have a wife and child. I will absolutely give up those rock star salaries if it means having the time to spend with them, and not taking ulcer medication.
What are some examples of unsexy industries that are high paying?
Ironically probably porn is the most unsexy on a CV.
Funny I worked for a place that, before I was there, was a major vendor of search engines for the porn industry despite the owner being a conservative mutual fund manager. (e.g. I had a poster for an ETN I liked on the wall of my office and it got taken down before he visited)

I know things went bad and I had something in my contract that I'd be immediately dismissed if I was found to have pornography on my laptop or any other computer belonging to the company.

Right now, anyone who works in text-to-image or interacts with the website Civit.AI is effectively “working in porn” as an AI engineer.
Why would gambling be high risk for employees? Unless you compare it to some cushy govt job it isn't really more "layoff-prone" than others.
Layoffs are not the primary risk of being an employee at a gambling company.
Then what is? I know the higher ups / owners have to deal with some straight up mafia shit or money laundering but a gambling company doesn't really look bad on a CV the way porn industry or even a government job (at least here in Poland) does.
You’ve piqued my curiosity. What would you say is the primary risk of being an employee at a gambling company?
I have no expertise here but I'd guess changes in legislation torpedo'ing the business model is probably a big risk.
All startups are probably way more risky. Law works against gambling. Entire market works against startups.
Possibly reputation risk. Future employers may pass over applicants that worked at gambling companies if they consider it unsavory.
Crime, criminals. Mostly organized crime, but the occasional whack jobs who “just need an edge”. Doesn’t matter where you are in the organizational hierarchy, I’d argue the most at risk are the lowest level employees.
I would be worried about organized crime. All sorts of sketchy things go on. The only sports event at my Uni where I wasn't able to photograph was college tennis because they have a problem with people past-posting on college tennis:

https://en.wikipedia.org/wiki/Late_betting

On one level I can understand the thrill of having some money riding on a game but I am baffled by the prop bets. Fixing a whole game is not so easy and rather risky, but influencing the silly little events some people bet on looks easy and hard to stop. It's particularly crazy that people bet on decisions by individuals and small groups as opposed to the outcome of a contest.

Gambling itself is sketchy but legally hired employees especially developer-level have to be somehow protected from the decisions of the business, no? Unless you're worried about the crime itself (as in somebody might threaten you personally and send you to a hospital kind of thing) and not prosecution.
You might not easily find another job after
Maybe it's a country thing but here in Poland no one would care. Various forms of gambling are legal under supervision of authorities so legal companies exist around that.

Unlike porn it wouldn't really be an embarrassing topic on an interview. Lots of interesting technical stuff to deal with in such a job.

I would be equally embarrassed if either of those were on my resume. I'd have similar levels of embarrassment with alcohol, firearms, cannabis or politics. You don't want your resume to suggest you are controversial in anyway. Maybe 80% of the people you run across will be cool with it, but it only takes one person in a company to veto your resume and there are usually 3+ people that look at a resume with veto power. It'll close doors for sure.
Interesting topic because I wouldn't want to work with those 20% who reject people based on n-th level relationship to anything controversial. I get not wanting to deal with people who run these things but employees? Those "anti-political" places typically mean a specific side (depending on your country that may anti-right in western countries and anti-left in eastern).

When I worked in the office before 2019 we had all kinds of people there. It was kind of beautiful in a way. Straight up communists discussing stuff with conservatives without any heat. Isolation breeds extremism.

It's true that it would close doors but man until the market takes that choice away from me I don't want to open those, and I say that as a guy who never worked with any of this even indirectly. And to be fair - not having experience with those things also closes doors, just different ones.

You asked why that would be a problem, not that we agree. I like your point of view but I think in general society is less diverse than our personal experience. At least in my country, which is a mix of very liberal and very conservative (Brazil), most recruiters would discriminate against gambling and porn, not by the other tech people but from the other areas of the company. Less likely to happen in a full tech company.
There's also the issue of money. If you are turned down for a job that would have paid 20% more because of working in a controversial industry that can have a big impact on your life. I'd prefer to be able to have civil discussions about politics with coworkers, but I don't care enough to sacrifice even 1% of my salary. This entire Ask HN is about income maximizing after all. I think getting into vice or anything controversial is a bad long term move, even if it includes a sizable temporary bump in compensation.
> If you are turned down for a job

If you don’t take a job that would pay more you are also hurting your income opportunities. Turning a job down because of some hypothetical problem at some future date isn’t rational imo.

If you genuinely believe certain industries would hurt your future job prospects, you need to quantify the risk. And I have a hard time believing the particular industry would matter at all to an employer. If you can build CRUD apps for a gambling company you can build CRUD apps for a pediatric cancer charity.

The risk is that if you ever want to leave the gambling industry you'll be the candidate who made their living swindling vulnerable people.
Capitalist societies where the alternative to employment is destitution can force people into working at huge online gambling companies due to the need for employment and their responsibility (kids, aging parents, etc)

While I agree in an ideal world, individuals should all stand up against unethical employment options, I am also mature enough to know not to penalise someone who might be otherwise meritorious based on what could be situational.

We should take a stand against predatory companies that attack the vulnerable, but this should be done at a government level, not an individual employee level, because it’s a much more efficient utilisation of resources for a large organisation with teeth to be subdued by another large organisation with teeth.

I would hire someone who used to be in gambling (if they were a good fit culturally and technically of course) because that would take a skilled developer OUT of the gambling industry, implying that you shouldn’t hire someone who used to work in gambling is a sure way to make sure that predatory industry keeps enough developers to keep shirking the poor

People can absolutely be forced into working immoral jobs by muh capitalism, but some of you are way too enthusiastic about it. Someone doing blue team work for MGM after getting laid off in 2022 is one thing, a Staff Addiction Engineer looking to try a new industry in 2019 is another completely. Secondly, I agree that we should be hiring good people out of these industries, but there are a lot of people who just aren't going to be comfortable with that.
> but there are a lot of people who just aren't going to be comfortable with that.

Actual LOL - who? I’ve worked at enormous orgs, Google, to medium sized orgs, to startups over my 20 year career, as a senior dev, engineering lead, CTO and now founder, I have hired and mentored hundreds, maybe close to 1000 engineers, hiring managers, project managers, and this has never ever been an issue, in one case we hired 20 engineers from Betsson, a huge (~400M/y) gambling company in Malta into a much larger organisation (non-gambling), and nobody from senior management, middle management or engineers ever even raised this point.

I think you are uncomfortable with it, and are projecting that starry-eyed wishful and naive thinking onto others by saying “a lot of people aren’t going to be comfortable with that”

I have 20 years experience working in 9 different countries, all with very different cultures, that says otherwise, nobody has ever mentioned it.

I've seen it on HN (phpnode said as much just in this same thread), I've heard people say it in person at meetups and cons, and I've had other interviewers discuss it after interviews. Maybe people aren't willing to discuss concerns like that with you.
Really interesting how this is viewed in different countries. How far does this go? Does this include Gacha game devs? How about people working on loot boxes in gaming (like finance/marketing people who come up with new boxes)? Or NFTs or crypto in general?

I wouldn't even thought to think about people coming from gambling companies differently.

I live close to a city with a bunch of gambling companies and yeah, devs at those companies are definitely judged for their choices, similar to people who work for crypto / NFT companies. It has a reputational risk similar to working for porn companies (but less severe).
> then $1mil in stock for 4 years

Most FAANG engineers are NOT getting $1M stock grants.

That is the stock grant for Google L6-7, Amazon Principal SDE, and Microsoft L67.

These are engineering levels comparable to Director of Engineering or Engineering Manager and extremely rare.

> a Staff Engineer at an avg startup might get $250k base salary, in a HCOL area and maybe a 10-20% bonus

This is the norm at FAANG as well. Just add a $60-150k/yr stock grant, which is normal at other public companies in the Bay Area and Seattle tech scenes as well.

This is incorrect information. Check out levels.fyi. The average stock grant for Meta E6 is well over $1M/4years. Just one example. Plenty of data on other companies offers there.
E6 is adjacent to Engineering Manager at Meta.

Companies give the option to either go Management Track (Manager, Director VP) or Technical Track (Principal/E6, Fellow, Distinguished Engineer)

In public companies, most Engineers will peak at the L5/L64/SDE3/E5 level by their 30s.

> Plenty of data on other companies offers there

Plenty of companies offer that kind of compensation, but the competition is intense as the number of roles paying that much are limited, and WLB is atrocious as it's basically a Architect/Team Lead role.

If anyone thinks they deserve a L6/L7 role with less than a decade of experience at peer companies they need to adjust their expectations or remain unemployed

> If anyone thinks they deserve a L6/L7 role with less than a decade of experience at peer companies they need to adjust their expectations or remain unemployed

I think a lot of HN commenters simply assume that every role at these companies is L6/L7+ and pays $1M/yr or whatever the meme is currently. Like it's the default for "Software Engineer" at these companies. In reality, these roles are exceedingly rare. You won't even often see them publicly posted, simply because there are just not many of them.

People see one example of this kind of compensation and declare, "See, it is possible to make this money at a FAANG." which is true, but in the same sense that it is technically possible to get struck by lightning. Your median FAANG employee is probably L4 and not making $1M/yr in compensation. They're probably not even making $150K, depending on their location.

> Your median FAANG employee is probably L4 and not making $1M/yr in compensation. They're probably not even making $150K, depending on their location

While OP overestimates salaries, you are doing the opposite and underestimating salaries for most mid-career SWEs working a Software companies in the US.

Most L4/5 equivalent engineers across the US will end up earning around $150-250k Base, 10-20% Bonus, and around $50-150k/yr in stocks assuming they are working for a Software Company as a SWE (eg. Salesforce in Indianapolis or VMWare/Broadcom in RTP or Denver - let alone the Bay Area, Seattle, Austin, and NYC scene).

Where are you getting those FAANG numbers?

I maxed out bonus/stock at MS as Senior my last year, still left for PeerDB. But MS pays much less in Canada I guess

Microsoft is not FAANG.
Is that because it's actually that different, or because it would mangle the acronym?
Aye. I've heard MAANGA used.

They're not in the FAANG but you'd better believe they still pay well.

levels.fyi has most of these rough TCO numbers, for big orgs. SF firms pay the most but you're also paying $5900/month for an apartment with a reasonable commute in the Bay Area, and greater Seattle ain't that crazy yet.

The M in MANGA is an update from Facebook to Meta
It pays dramatically lower than actual FAANG-type companies and has a lower hiring bar to compensate. Senior positions are around half the TC you'd get at Meta.
Amazon and Microsoft are very close in their compensation; in fact they except Meta and Netflix, everyone is very close to each other.

You should check out levels.fyi if you don’t have sources from those companies.

Sorry Amazon worker, but Amazon also doesn’t deserve to be in the FAANG for the exact same reason.
Start your own business & you COULD make way more than a FAANG salary!
Or with far higher likelihood, sending your entire saving down the drain
You don't have to quit your day job while starting a business. And a business can be started for nearly $0.
You COULD also make way less than a FAANG salary.

At FAANG you will definitely make exactly as much as a FAANG salary.