I'm a former Bay Area startupper (Marketing/Sales early stage and a bit of product, not an engineer) and did a stint in Berlin and am currently in Tallinn (Estonia). I think for quality of life Berlin can't be beat, it's a big city but you can choose the right neighborhood for a reasonable price and get any sort of vibe you want from small town to big city hipster (okay maybe there are a few neighborhoods with the latter vibe).
But frankly I doubt you're going to be able to secure a gig at that pay, you'll have to decide if general quality of life is worth the monetary tradeoff. The tech scene itself is much more nascent in Berlin (and way underfunded) but you may be able to parlay your 'Silicon Valley' roots into a sweet senior gig in an innovation lab or as a senior engineer at a bigger corporate that's trying to compete with newcomers which is a big theme in German corporates right now
But frankly I doubt you're going to be able to secure a gig at that pay, you'll have to decide if general quality of life is worth the monetary tradeoff. The tech scene itself is much more nascent in Berlin (and way underfunded) but you may be able to parlay your 'Silicon Valley' roots into a sweet senior gig in an innovation lab or as a senior engineer at a bigger corporate that's trying to compete with newcomers which is a big theme in German corporates right now