However, the caveat is that housing is so expensive here that it's difficult to save up for a down payment on any kind of housing on a single engineer's salary. A 20% down payment on pretty much anything is more than $100k, and even a highly paid engineer will need a long time to save up that kind of money while also paying high rent. An 80/10/10 mortgage or some kind of mortgage with PMI is easier to achieve, but those have significant drawbacks.
So, if you have significant cash savings, or a home somewhere else you can sell, you can achieve home ownership in the Bay Area (but it will probably be a smaller home than the one you have now). If you don't aspire to home ownership, you'll be fine too -- a software engineer with an average salary can afford to pay rent here, and people who say otherwise are simply incorrect. But if you are just starting your career and move to the Bay Area planning to buy a home anytime soon, you're going to be disappointed.
Given that many people predicate their quality of life on home ownership, that's a pretty big caveat.