1: http://www.payscale.com/research/US/Job=Software_Engineer/Sa...
2: https://www.glassdoor.com/Salaries/san-francisco-software-en...
EDIT: And to add more to the conversation than that curt response:
When I compare take-home pay among various jobs I tend to ignore bonuses (because they're subject to your employer's whim--you don't necessarily get them) and I tend to ignore equity (because it's typically temporary--once you vest it no longer adds to your yearly take-home). To compare apples with apples you can only really compare base salary.
A company offering $100k in salary + $20k in bonuses and $80k in RSUs is paying significantly more than one offering $120k in salary with no bonus or RSUs.
Also, Glassdoor tends to skew low. Here's a more reasonable database of new grad offers which average $109k base for public tech companies. [0]
Most new grads here make $90k-110k from what I've seen. Yes, you can make more. Yes, there are companies that pay stock on top of that. Those people are not me.
I make ~$110k. Minimal benefits. No stock. I happen to work for a big company too. Not every company here pays well and many low ball as hard as they can. (And succeed at low balling)
Before this job, I made $65k. Companies low ball hard and if you can't interview well, you take what you can get.
If you're not a new grad and you're only making $110k, then yes you are making under-market. I'm not disputing what you make (that'd be ridiculous), but your assertion that you're making a standard salary.
$4,000 * 12 is $48,000. Plus your $20k in purported savings is only $68k.
That's only $100k in gross pay, which is the bare minimum for a developer in SV. Most new grads make more than that.