Ask HN: Who's making $300k to $1m as a cloud engineer?
This article touts a pay range of $300k and up for "cloud computing engineers." Are you making this much consistently (not just from one-time stock pops), and doing what?
http://www.nytimes.com/2016/03/07/technology/tech-companies-new-and-old-clamor-to-entice-cloud-computing-experts.html
"Many of them are the kind of jobs that now pay $300,000 to $1 million a year."
"With five years of experience, $300,000 along with a range of stock or job opportunities..."
"LinkedIn or Facebook can offer an engineer with a few years’ experience a package close to $1 million"
97 comments
[ 3.1 ms ] story [ 164 ms ] threadDoes $300k sound reasonably achievable for an infrastructure engineer with a few years experience? Well... yeah, yeah, it does. Literally tens of thousands of engineers at AppAmaGooFaceSoft have that package.
Here's H1b data for Google and Facebook. Lots of people are above the 200k mark. Lots above 300k with options and RSUs etc, I'll wager a bet.
http://h1bdata.info/index.php?em=google&job=&city=&year=All
http://h1bdata.info/index.php?em=Facebook&job=&city=&year=Al...
You won't get that sort of offer at an illiquid startup (except as un-valuable options) - but it's certainly within the ballpark of reason for people hiring experienced engineers at highly profitable companies.
He has a friend at another big-4 in NY, also a cloud architect, he is making $400k
I think that the $1 million package is incorrectly calculated. This is perhaps the total package for 2-3 years, including signing bonus (vested over a couple of years) and RSUs (vested over a couple of years)
Annual total compensation for any big-4 Sr software engineer with a lot of experience in SF I assume is around $300k and can get up to $500k if you are really good.
I don't know of anyone who is making $1 million a year, even senior directors at big-4s. Perhaps if you are a Phd who worked at Google cloud / AWS / Azure for 5 years, wrote their software, talk at cloud conferences, wrote "Cloud computing for experts" type of books and published a seminal paper on distributed computing, then perhaps you will get a total compensation nearing that.
If you are just a cloud architect at a big-4 I think the lower part makes sense in total comp, the upper bound sounds completely ridiculous. I have friends who got offers from Amazon and Google for very, very senior cloud positions, way more than "just a cloud engineer", and the total comp is around $300-$400. If the stock goes up though, then the RSUs might be worth much more.
If LinkedIn / Facebook are offering engineers an annual $1 million I'll be very surprised.
https://en.wikipedia.org/wiki/Big_Four_%28audit_firms%29
However, if we look at the disambiguation, we find at the bottom of the subsection:
https://en.wikipedia.org/wiki/Big_Four#Companies
"Big Four, the most influential international technology companies Amazon.com, Apple Inc, Facebook and Google".
So I'd say it's pretty ambiguous.
It came from accounting/consulting where there are four really big consulting giants: (KPMG, Earnst & Young, Pricewaterhouse Coopers, and Deloitte). Interestingly enough, the above aren't known for being particularly nice employers.
On the sub the inclusion in the "big four" varies a bit, Google is the only one who's always in it. Others sometimes included are Microsoft, Facebook, Twitter, Amazon, and Adobe.
[1] http://www.techrepublic.com/blog/tech-sanity-check/schmidt-c...
We all know that there are actors who make a million dollar per episode, but most of them don't.
I think that unless you are in the "I wrote the Dremel paper for Google" or "I'm Doug Cutting and I wrote Hadoop" or "I invented MapReduce" or "I created the Xen hypervisor" then don't get your hopes up for a 1 million$ package from Google/Amazon/Microsoft.
In any profession you can find top notch people who are making a million dollar annual salary. But usually it's the very top.
If there are 200 engineers at this level at Amazon, let's say there are 200 like this at Google and 200 more at Microsoft Facebook and LinkedIn, e.g. there are ~1000 engineers who make 1 million dollars salaries.
Let's say there are between 1-3 million software engineers in the US (excluding managers) - sources: https://en.wikipedia.org/wiki/Software_engineering_demograph..., http://www.infoq.com/news/2014/01/IDC-software-developers
so only 0.03 to 0.1% of Software Engineers make a million dollar salary. e.g. the 99.9 percentile or higher.
Now compare it with doctors, lawyers, brokers, and you'll see that this is nothing to be proud of.
There are about 100 actors who make more than a million dollar a year:
https://www.quora.com/How-many-actors-make-more-than-a-milli...
And about 60,000 employed actors in the US
http://www.bls.gov/oes/current/oes272011.htm
So about 0.166% of Actors make more than a million.
More likely to make a million$ a year as an employed actor than as a software engineer? I don't know, but it's not that different.
The main difference is obviously the width and height of the pyramid...
Bottom line, with even $300K total comp, even in SF, I don't think life is too bad.
But don't get your hopes high for much more than $500K unless you are really going to cost the company a lot if you leave to the competitors, or if you move up high into management.
If you really want to make tons of money, and can sell, then move to sales, (or even presales).
I know someone who is very successful. He was pushed into sales. After he sold his first CAT Scan machine (5% commission), he never looked back.
It all goes back to are you a cost on the balance sheet or bringing revenue in...
I've heard of SALES ENGINEERS making that kind of money, but not technicians.
The moment a programmer is working at home remote making $300K per year, the employer will find some offshore person to do it at 10% of that price.
Reference Disney and the H1B debacle etc.
The only way somebody as a technician is making that much money is the company they work for hasn;t found a way to get rid of them yet and replace them with cheaper options.
They can find themselves out of a job very fast at that price range.
Once you do the initial setup and things are stable(documented), they will kick you to the curb and replace with $50K worker.
Anyone can give out $300K per year jobs when they are global monopolies that pay no income taxes in any jurisdiction.
These are short term anomalies not structural jobs indicate any kind of long term trend.
Clearly you never owned a company before and had to do taxes and accounting.
You better vote for minimum wage increases too!
I do a lot of architecting of cloud storage solutions involving flash storage in my role. Lots of work to engineer solutions into existing hardware/environment, some rip and replace... Not sure if that makes me a technician or not...
Nobody that sits and writes code and rarely interacts with other employee's is worth $300K.
http://www.amazon.ca/The-Nudist-Late-Shift-Silicon/dp/037550...
The naked guy at night doesn't get $300K. He's just happy to have a job where he can sit naked..
Also, any key hire like a scientist/data analyst/PhD working in a big company would easily get $1 million offers from other big companies.
Were you invited to pen test? Did you offer your initial service for "free" to prove your worth?
This is not universally true, but you're correct that merely accepting an advertised programming job expecting to move up to those levels naturally would be naive. One problem to overcome is the proliferation of irrelevant job titles... IIRC John Carmack kept the title of 'programmer' for quite a while.
There exist tens of thousands of engineers at AppAmaGooBookSoft who have pay packages which top $300k. There exist thousands whose pay package approaches $1 million. These are facts about the world you live in.
I urge HNers to incorporate these facts about the world you live in into your career plans, including e.g. a pre-commitment to negotiate all job offers consistent with the knowledge that this is what the market is paying.
You need to get out of the salary game and work for yourself or do consultantcy if you want big bucks
It is possible to beat AppAmaGooBookSoft while working for oneself or running a consultancy. It takes a bit of doing, and isn't quite as straightforward as "get job; execute well at core job function; try to get assigned to really good projects."
This also helps develop cultural norms like e.g. "We're here to organize the world's information. It is Ungoogley to collect a spreadsheet about Googler salaries. That information should never be organized... by you, that is."
The averages being, in my area: SDE £61,668 SDE III £64,190 Senior SDE £84,307
Google has hired many industry luminaries that they want on payroll at least as much for their own PR as for the work those people actually perform; it's almost like an athletic sponsorship that way. I'm sure some of those guys make 500K-1000K from their "employers". In that sense, even if you're an employee, you still have to go out there and do something special and noteworthy to raise yourself to the level of a "programmer" that makes 500k+.
I don't think you can demand more than 170K-200K in a moderate COL area (plus or minus as appropriate for COL adjustments) for being a normal salaried programmer, and you'd have to be quite good to get that.
This. Trading time for money does not scale. To belabor the analogy, vertical scaling (e.g. getting higher and higher positions in a company, climbing the ladder, high-end office politics) as opposed to horizontal scaling (multiple income streams, multiple revenue-generating disciplines, building your network) gives you no ownership.
or underwrite really expensive off-line options contract on paper that entitles investors to an equity that they can buy back at huge discounts, I'm talking 99.99% discount to acquire ridiculous amount of shares that will be worth a ton when they IPO or get bought someone else who thinks the equity is worth more in the future.
I am far less stressed from the dev shop days, but 80h/w still happens at times when projects go long and another kicks off. I travel 1-2 weeks month (sometimes 3) though that's an unavoidable fact of life no matter which path I take.
at this point I do not believe this unless you are the lead architect.
for exaple this job posting I cannot see payin more than $165,000 in dc/ny/bay areas... but maybe my previous exposure to the big four has been limited... was anyone able to find a job posting that pays this much?
how else could you get an a position to be poached?
http://danluu.com/startup-tradeoffs/
He describes a boundary around $250k at "senior", and to get above it you'd need to become some kind of principal/lead.
I can disclose that, in a recent past job as VP in a tech company, I had a very generous package which was a bit above $0.5M, all included (base, bonuses, options and RSUs) - then the stock went down (options became worth nothing, stock lost more than half its value), and the actual annual comp went down by about $70k-80k.
I am sharing this here to benefit the discussion, please do not make a big thing out of it.
I know it's a ton of money, but I'm pretty sure that most purely technical jobs don't surpass 300k-350k. 1M is simply foolish.
Furthermore, if you consider income taxes, and the cost of living in SF, the number is still high but not as nice as it seems at first.
Netflix, however, consistently pays way more than any other company in the valley - and yet, it is still an exception.
Making 300k+ in total comp is pretty easy at the big Tech companies. Most level 5 Software Engineers make around that and there are >10 thousand of L5 SWEs at just Google; and I don't think Facebook, Microsoft etc pay any less. This might change if there is a downturn and these companies stop giving out significant annual stock refreshers since the base salary part of the 300k is only about 140-170k. But as of now, the numbers are"normal". To reach the close to 1 million level, you need to be at least a level 7, and there are very few of such.
Now salary is a different matter. A 300k+ salary is very rare, and you probably need to be a director at least to command that. As you rise up the ranks, salary goes up at a much smaller rate than the annual stock grants/bonuses.
to throw around some figures too.