Ask HN: Is it possible to make FAANG salaries without working there?
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 ] threadAnthropic 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.)
Yes.
> -- if So who are they? and what do they do?
OpenAI, Anthropic and crypto bug bounty hunters.
At least with FAANG you know barring cataclysmic events It'll be valuable down the road.
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.
> a similar base, and then $1mil in stock for 4 years.
so are there firms with similar market caps and/or growth?
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.
Unless you’re the low level wizard you’re just going to make an industry standard salary, maybe a bump but nothing special.
https://en.m.wikipedia.org/wiki/BofA_Securities
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
(Of course, the original question was "not FAANG or HFT", so this still may not be what they were looking for...)
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...
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.
I don’t recommend it.
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?
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?
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.
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!
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.
For people with family, I believe a good insurance plan and flexibility in hours also mean a lot. Especially hours.
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.
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.
I had about 12 months of buffer, but several unplanned home and auto repairs ate into that.
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.
You still have to interact with the insanity of the American healthcare system, but you're not being financially ruined by 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.
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.
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.
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.
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.
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.
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.
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.
The signs I've picked up so far:
When the founders are a family, things get a little weird, because the family weirdo gets tolerated.- 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.
I'm guessing working for a credit union is a textbook example of a stable company.
It would be nice if the pay is around 120k.
Money is the same.
> "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 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.
You could also make these amounts in adult/gambling marketing but that's another can of worms..
Interested. Tell me more.
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.
Not if you're less than 2 years in the company (in the UK). Which probably applies to a large proportion of software engineers.
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...
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.
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.
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.
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.
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.
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.
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.
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?
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).
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
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.
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.
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.
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.
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.
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
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 wouldn't even thought to think about people coming from gambling companies differently.
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.
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
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.
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).
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
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.
You should check out levels.fyi if you don’t have sources from those companies.
At FAANG you will definitely make exactly as much as a FAANG salary.