Really not that much when you take out the taxes, food and housing premium of the area. That is what should floor you as well
$30,000 a month is a fantastic salary. No ifs, ands or buts.
Monthly Gross Pay $29,166.67
Federal Withholding $8,195.61
Social Security $1,808.33
Medicare $422.92
California $2,831.70
SDI $262.50
Net Monthly Pay $15,645.61Even if you have kids you can probably save something like 5k/month, which is good.
So that $350K is equivalent to $284K in a "normal" place. Even being really conservative, and figuring extra costs (private school tuition, because even that $1.5M might not be enough to get you good schools, extra CA taxes, higher insurance rates, etc), we're still at an equivalent of about $250K. And that's a lot better than most people could get in any "normal" metro area as a Software Engineer.