Ask HN: Do you make more than $200K? What did you have to do?

117 points by amagicalsunday ↗ HN
Having been writing software for over 10 years, I recently learnt that a friend has been making more than $220K for the past several years (similar background). I'm at $170K and always thought I'm getting paid really well (I'm an engg manager + programmer in bay area, Java expertise).

Curious if people here make more than $200K - what your role/salary/experience is.

How did you get your high salary? How have you been raising it? Do you plan for it, or does the company reward you automatically? Do you switch jobs a lot?

Side curiosity: how much do execs (such has CTO or VPE make?)

100 comments

[ 2.5 ms ] story [ 204 ms ] thread
Senior eng in big 4 can easily earn these money...(or in bank sector)
Probably don't even need to be senior for +$200k total comp at Big 4.
Not over $200k but just for a point of reference, I'm close to where OP is at with maybe ~half the industry experience (non-manager). Not at GoogAmaFaceAppleSoft. I imagine I could possible get more at one of those.
First off, are you talking base salary or full package? There is no such thing as $200k base salary for 10 years exp in java. You'd have to specialize. $170k/y base salary for an eng manager is right where you want to be.

If your talking about base salary + bonus + annual sotcks/RSU's then you're way below market.

Not to sound like an asshole, but there probably is. There probably are roles paying $500k a year doing exactly that. Not many, but they will be out there for certain people.
Yeah I've seen positions offering 200k base salary for less then 10 years experience with java.
I think you vastly underestimate the disparity in salaries in the marketplace, even when comparing experience and job description. A hiring decision is often more about paying what's needed to in order to get the people they want, and less about what an expected or average salary is.
There's definitely 200k base for <10 years in Java. I'm happy to assure you of that because I've seen it.
It's really not very hard to crack 200. Finance and top tech companies all pay this
I don't even know if I can get a job once I get my associates in this kind of environment. I think you're overstating the occurrence of this phenomena.
I make $250k as the CTO of a smallish company: 50 to 75 employees, 10 of those software engineers. I work primarily remotely.
To clarify what people are saying: 200 k$/yr+ in base salary is rare (but not unheard of) in SV/NYC for programmers. It usually implies some degree of specialization beyond "Java programmer" ("highly available systems expert" being an example that I know has garnered that base salary.)

200 k$/yr+ in total compensation (ie, salary + bonus + RSUs, at a public company where RSUs are liquid) is much more common. I personally received that as a SDE II at Google, with 4 years of experience, and from my understanding, I was not in any way an exceptional case.

(comment deleted)
(comment deleted)
Obviously a throwaway.

I worked at a Series C startup in the Bay Area as an architect. I made about 450K in total cash comp + lots of options.

Some of the executives were clearing over 500K a year in cash.

How did that turn out?
I'm at $95k Canadian. These threads make me feel bad.
Location? If you're cracking $200k, you are likely in a major city, silicon valley, etc, and the cost of living is pretty outrageous. Either that, or I am severely under-paid.
less than $70k. London, UK ;/
Here, let me help you feel a bit better:

Less then £38k, Oxfordshire

Makes me feel bad also, until I think of the living costs in US big cities. I would really like to see an European version of this thread. Probably the bar would be set somewhere around EUR 100k?
Well, except for London or Switzerland then definitely 100k should be the benchmark.
The living costs of some Canadian cities are also very high. Both Vancouver and Toronto are currently experiencing a housing bubble that has made housing extremely expensive. At this point a software engineer in Vancouver is certainly priced out of being able to own a detached home. It is unlikely a duplex or townhouse would be affordable either.
About £500/day is fairly common in London for contractors.
Better than my Canadian teacher salary, 40-50k base, 20 - 30k after taxes. Looks like CS-like jobs are better money than working with kids!
I'm at 30.857k USD/YEAR (remote from Thailand to CA/USA) .. oh wait! I quit and is unemployed for almost 3 months now. How should I feel!
Under half that in Tokyo. Love the city though. All things in perspective..
$70k, Aberdeen, Scotland, with 15y experience. Primarily a .NET dev and team lead, but I'm a good generalist. Haven't had a meaningful raise in around 4 years due to market conditions.

This is pretty much the ceiling for dev in Aberdeen, and the way things are just now in the oil industry I count myself lucky to have a job!

Currently making ~$300k/year in total comp.

31 years old. 5 years of experience as a hardware engineer, and 2 years as a software engineer (back-end).

Master's degree from Stanford.

Practice hackerrank, cracking-the-coding-interview, read a programming/architecture book every few months, till you can ace programming interviews and understand your field really well.

Living in NYC, where the financial companies have driven comp levels really high for software-engineers.

Working at a big-4 software company.

Currently at my 4th company. Interview and negotiate aggressively at many different places every time you switch, so you can get 20-40% increases.

Don't know how much this helped me, but do a side-project and blog about your experiences.

what's your base salary?
probably $150k like everyone else :) If you're base salary is $200k and you only have $100k stock/RSU's, then there's a problem somewhere...
>financial companies >do a side-project

I'm trying to make a unique programming side-project that would get me in the door with financial companies.

Do you mind if we contact? I just graduated from school with hardware engineering degree and experience on software engineering. I would love to have a conversation with someone who is ahead on my field and can tell me more on how to improve. You can reach me on twitter same username if you will. Thank you.
> NYC, where the financial companies have driven comp levels really high for software-engineers

I disagree, majority of financial firms see tech employees aka 'IT' workers as a cost center. After '08 there is a major focus on cost cutting as overall industry is not doing well. With the exception of a few high risk and small (few 100 people) hedge funds you barely would see someone with 5-7 years of experience touching 200k salary.

graduated in 2009, found a sales job on craigslist at a startup, startup was invested in by Google, worked in another startup, got recruited by facebook, gg
making 220k base salary, as an architect in bay area - about 20 yrs in the industry, 5 here in bay area - java/hadoop etc etc
I make $190k base:

$190k base + $10k signing bonus + RSUs = ~$300k total comp

> what your role/salary/experience is.

Senior full-stack engineer. Located in SF.

> How did you get your high salary?

Interviewed at many companies and received multiple offers. Kept every door open, made sure the company/team knew I was excited to join, and moved the negotiations and base salary forward. It helped a lot to have an existing open offer when companies asked what I was making previously. This anchored their starting offer.

> How have you been raising it?

Switched jobs my salary increased by $10k, $40k, $10k, and $60k. Contracting for 4 years increased my yearly income to $330k. The biggest raise was interviewing at 10+ companies and choosing the best offer. Got a lot of rejection emails too.

> Do you plan for it, or does the company reward you automatically?

I never received a substantial raise without switching companies. Larger companies with lucrative bonus programs might be different.

> Do you switch jobs a lot?

First company I stayed 5 years, second 3 years, third 1.5 years, fourth 6 months, fifth just started a few months ago.

Out of my friend circle I'm not the highest paid engineer. A friend just accepted a senior engineer position a recent IPO company making $210k base. Another friend is an eng. manager at a finance company making $1m but not sure if that's base or total comp.

Are you sure you don't want to stay in your new job for 3 months?
Wow, that shrinking time spent at each company is the interesting part. It almost seems like a dawning realization that it pays big to keep moving. I wonder if it reflects a larger trend, and if so, what does this flux mean for the future of the job market?
First thing first. I am FANATIC about people calling me 'programmer' or 'Java Programmer' or even 'coder'.

Even though I DO code and I DO write programs, I never define myself as such and promptly call people out when they call me that.

I focus on the value I bring. It can be Java with Hadoop and it can be deploying a Kubernetes cluster or writing a React application. I solve problems in a creative way.

I am making more than 200K. I don't work for the big 4 (or 5 or 50 or 100 or even 1000)

Recently switched jobs. Making 200K base and around 280K total comp.

Recently, to be honest, I am really less focused on the numbers. I live in SV and those numbers make no sense. I would be more than happy making 150K and saving and investing more money than I am able to right now.

I'm an SRE (Site Reliability Engineer) for a Fintech startup based in NYC my base is $190000, with options + bonus my total compensation is probably closer to $300k. I've mostly worked in financial for large firms such as Lehman Brothers, Bank of America, Citi, and Morgan Stanley. I now solely work for fintech startups. My career started out as a traditional system administrator working on large Sun Solaris servers (2000 - 2006), I transitioned over to Linux (2007+) then picked up some Java, Python, SQL and I'm now learning Go and big data (Spark) and have a strong background in networking. I primarily get paid to automate and scale infrastructures these days -- my background is that of Google's definition of Site Reliability Engineering, 40% Code 60% infrastructure.
I make about $275k (145 base, 35 bonus, 90+RSUs) as a designer with strong technical and product management skills. For example I can write you a basic Android front end and also a PRD while tangling through legal and security.

I am an individual contributor and just about to begin managing. However I unofficially lead a team of 20. There are still 4 levels above me that can be paid upwards of low millions dollars before entering executive titles like VP.

I'm 30 and it took running a startup, then pushing high profile products in a big 3 company then launching net new products and running as a solo entrepreneur within the company.

At the upper end, it's not about just being a manager or even being good. It's about how well you can create new opportunities that are strategically valuable for the company.

Honestly, I think of myself as just getting started, as I aim to reach 1m+ total comp per year.

> I am an individual contributor and just about to begin managing. However I unofficially lead a team of 20.

How common is this? I'm in a similar position, albeit a smaller group. I've gotten pushback on a management title, but I think I've largely negotiated the unofficial duties into my salary, so I don't mind much. I make $250K (base and total) at a non-profit.

> I make $250K (base and total) at a non-profit.

This is pretty intriguing. May I ask how common this is? I have imagined non-profit careers to be in the <$150k range and not comparable (compensation-wise) to tech companies/startups.

In general I think there is a discount to working at a non-profit. I'd expect a salary bump if I went back to industry. That said, I think it is not uncommon. Non-profits span a wide range of organizations. There are well-funded non-profits like the Gates Foundation, Simons Foundation or the Chan Zuckerberg Initiative, medical research institutes and research hospitals, health insurers, and leading museums. Non-profits report salaries of officers, highly paid and key employees. Have a look at ProPublica's Nonprofit Explorer [0]. Look for IRS Form 990. It's pretty interesting. As tsunamifury says, if you can demonstrate strategic value to the organization you will be in a strong negotiating position.

[0] https://projects.propublica.org/nonprofits/

If you a natural entrepreneur this is pretty common. You also don't tend to care if it's official or not, as long as the product goals are met and you are compensated for making them happen.
From the other side of the table, anyone who is a big name in Deep learning will fetch big bucks (if we can afford it).
200k US$? I am from Germany, currently working in a company and studying at a university (both in the fields of computer science). To be honest, I never thought about how much I wanna earn in 5 or 10 years, but 200k US$ is super high.. Or am I missing something? I don't know how the US tax system works, but is this, what you can spend? Or is it 200k US$ minus taxes? I am kinda confused right know, can somebody help me please? :D
Yes, I assume we are talking about gross earnings before taxes.
Thank God, already thought about moving to the USA
In California, after taxes, you take home about 60-70% of your gross income depending on deductions. It's a lot of money, but property in San Francisco is going for at least $800k right now.

If you want a further breakdown on numbers, linkregister and I came up with a fairly solid breakdown a while back for a new grad in SF: https://news.ycombinator.com/item?id=13009702

Note that $1200 gets you a room in a shared flat. If you want your own one-bedroom apartment, it's probably averaging $2500/mo right now.

The US is still the one of the best places to make a filthy amount of money. For that, we trade job security, healthcare, and decently-priced universities.

If you want to earn more you should still move. In Germany base salary is pretty much your salary as the variable part is pretty limited. Here in SV it is just about half of your salary if you work for a while here. It will also pay with experience that will make you much more 'valuable' for companies outside of SV when you move back at one point.

Another option is to just go to Switzerland (e.g. Zurich). You still have German/similar culture but will earn salaries like here in SV with much less taxes. Similar cost of living but after you payed your basic needs everything else above is just a lot more to safe for your future or enjoy life with (and if you invest in stock you don't even pay a cent for long term gains in Switzerland which makes it even more attractive the more you accumulated over time).

$350k total with $160k base as CTO of medium sized company (350 employees)

I got a masters degree, started as a junior at a small company and stuck with it for 15 years.

Senior eng manager at one of the big tech companies, been there about 10 years, 20 years total experience, high performer, work in a non bay area office.

~$300k base, ~100k bonus, ~$500k stock, per year.

Individual contributor engineers at the same job level / experience at our company generally make a little more, compared with people on the manager track.

If those numbers seem shocking, keep in mind that the most reliable way to get wealthy is not to gamble on a startup, but to get your way into a Amazon, Google, Microsoft, Apple, Facebook, etc., and stay there for a decade or two.

Which makes sense, since those are the companies making all the profits, and give generously back to retain top employees.

I have the opposite question for people here: what drives you to more money?

A very expensive house costs a few million dollars, which you should afford quite easily, especially if you have a partner making a decent amount of money. Children and their education cost quite a bit in the US, but even that shouldn't cost a lot. A few expensive holidays per year plus retirement money should be easily doable.

So, basically, why do you want/need more money?

Wife (no job), kids (2), high rent (or living in a rural area, which is not nice for various convenience reasons).

I would love to earn more money. Then again, I look at the post, shake my head and have a salary at about 30% of the GP's target (numbers, not currency. Not in the US).

With 100k+? I'd be comfortable forever. Maybe the US is that much more expensive.

1. To be able to live well and pursue my hobbies without a partner or cohabitant.

2. To travel comfortably. More generally, to be able to seek out distant experiences without fear.

"A few million"... say $3M?

So a down payment would likely be $300K-$600K.

Let's say $400K income.

NerdWallet says that even at $600K down with under $2K of monthly obligations, you're still "stretching" to get to $2.25M, so "afford quite easily" seems a bit questionable.

Why not?

Say your job requires a certain level of effort and pays 100k. An offer comes your way from a similar employer, requiring the same level of effort, but pays 120k. All else being equal, why would you stay and miss the 20% bump?

Even if you have no debt, significant retirement/future-life savings, are living comfortably/within your means, what rationale would drive you to avoid earning more?

Ultimately, you're still investing a minimum of 8 hours a day working on something. You may as well drive up the ROI on those 8 hours as quickly as you can while you still can.

Are you American? Speaking for myself, I don't have a safety net aside from my family. So I need to be responsible for my own healthcare, potential children's education, and retirement.

Some people are born under lucky stars, or believe that life will provide, I'm unfortunately am not of that camp, so I want more money for the unpredictable future.

I would be very interested to see an AskHN dedicated to this question.
Down payment.

You need 500k post tax which is almost 1 million in pre tax saved income to get a nice home in a decent neighborhood in the Bay Area. That is a huge chunk of change.

Money in itself was never my goal.

I always wanted two simple things in life: 1.) To be great at doing something that creates value for others. (sense of duty) and 2.) To be compensated equitably for my work. (sense of fairness)

If you do both of those and succeed, you will make a lot of money during your career. Some people just want to do #1--Linus Torvalds would be a great example--which I'd agree is a more noble, though he's certainly not starving.

As far as what money's good for, it gives you options. It means you can take risks in your career and play the long game. It means you don't have to work a bad job or keep your head down if people are being mistreated. It means your partner doesn't also have to work long hours to raise a family. It means you can start your own business or invest to make a little dent in the world. It means you can retire early if you get burnt out.

Material things are nice but you can have a very, very nice material life with an upper-middle class job. Beyond that, most things are really overrated. I used to like material things a lot more when I didn't have much money. Now that I have plenty, I don't bother much with them. A lot of those purchases came from status insecurity or trying to buy fulfillment. In my first job out of college, I leased a fancy BMW. Now I drive a decade-old Toyota.

IMO feeling "rich" is feeling like you don't have to do anything--your life is entirely on your own terms. It has little to do with buying stuff.

You'll start understanding it when your family grows.

I used to have only one mouth to feed, my own, and I was making 25% of what I make now. I was living quite comfortably.

There are five of us these days. I make 4x what I used to, and it's still not enough. The various costs you can't avoid (healthcare, housing, food) have gone up faster than my income. Every year, the kids spend more money than the year before. Even without the actual goods getting more expensive (and they do), the kids eat more as they grow, their clothes get more expensive, their extra-curriculum activities get more expensive. I can't wait until they start begging me for a car or other really expensive stuff.

The typical COLA raises, if you're even lucky enough to get those these days, do not cover those type of cost increases. Not even close.

I live in Montreal and make 95K CAD. 10 years java. Not a startup.
I run a company that collects compensation data. We do have a lot of people making well over $200K, though its much rarer in pure salary form. Most of the people in our database with masters degrees and a few years of top-tier experience make in the $120K-$160K salary range, but including stock options and bonuses, a lot of people are easily passing $300K at top companies in mid-level engineering and product roles.

I'd be happy to do some custom data pulls for anyone if anyone has any specific questions. If you want to explore more of the data yourself, check out https://www.transparentcareer.com

I've made a little over 200K for the past few years, but my problem is how to keep it and build wealth from it. I store a fair amount in home equity, 401k, etc. but any time I've tried anything in the stock market I've lost my ass. But to answer your question, I will echo a lot of people and say "specialize". My brother made a lot of money in the 00's by becoming the last expert of an obscure database product used by local governments.
Give up trying to beat the market, just call it a day and invest in a S&P 500 index fund. Hedge funds and money managers that get paid $1m+/year can't even beat the S&P 500 in the long run (20+ years). The only one that has beat the S&P year in and year out is Warren Buffet's Berkshire Hathaway, but even now he admits his conglomerate is so big it will be tough to do that in the future and he also recommends a low cost S&P 500 index fund instead.