It's less than you think in the Bay Area. Above average engineers easily break 300k. Really good ones will break 500K.
After rent and taxes in the Bay area though, if you're in the 300k bucket, you'll only have 140k left not including higher food / transportation / private school costs. Definitely a good amount but much less impressive than the original sounds.