Overall, it pains me to say this, but I'd have to choose Germany. Climate change impacts in California are already significant (wildfire smoke, water shortages, power grid issues), and are going to get a lot worse. Yes, the income will be higher in California, but so will the cost of living, especially the part about trying to buy a decent house, which is essential for long-term financial stability. You don't want to deal with the random capricious rent increases in the Bay Area, that I can tell you. And you don't want to deal with being constantly hassled and lorded over by some landlord. That's no way to raise a family.
Germany has superior social programs, a real health care system, seems less likely to be taken over by a fascist government (at least in the near-term), vastly superior support for education and the arts, no gun nuts, and doesn't have a government crippled by Mitch McConnell. People actually care about the well-being of the entire society, there. The mass transit is, well, legendary.
I think it's a very good bet that your overall quality of life will be superior in Germany.