In Berlin "the silicon valley of Europe", as people here like to say, there are pretty much zero engineering jobs paying >$100k/year. There is some magical ceiling of around $90k/year, no matter how senior you are. This isn't only true for startups but pretty much any company.
That's one of the reasons I work remote for Silicon Valley.
Of course living in a cheap area and being paid the salary of the high cost area is always better. But that's not specific to Berlin.
"Proper urban planning?" Hah. In Paris you pay San Franscico housing prices or you spend over an hour on strike-prone un-air conditioned buses or trains.
As far as retirement plans, pay me more and I'll invest it myself. If I make $150k per year, that's almost triple a French salary -- plenty of extra money to start my own damned retirement fund without depending on the government.
On top of that in Europe the small salary you do get is subject to confiscatory tax rates. Then (in France at least, you have a 20% VAT, high fuel costs and higher costs for basic utilities.) Food costs more, services cost more -- everything costs more. At the end of the day your net income is far far less than the US, even factoring in all of the 'free' stuff. But hey at least you can get employer sponsored 'free' lunch cheques and mandatory vacation time.
I live in France and I like living here, but I pay dearly for that benefit. I am not here because it's a good value. Financially and socially and well as entrepreneurially I would be better off in Houston, but I love the Provençal weather, the wine and the laid back feel of living in the countryside -- but a good value? Definitely not. If I had to survive on a French salary, there'd be no way I would choose to live here.
Here's some data to support: https://mises.org/blog/poor-us-are-richer-middle-class-much-...
Based on this, apparently not.
If you have to go to Paris, it is one of the worst place for tech talent (relative to the other major EU cities). Higher costs of living, lower income, limited competition for talents.
here in London a mid-level engineer, which I assume is the bottom half of senior software engineers, are typically paid £50-£60k/year in startups, which usually have poor pension schemes. £50k is about $60k and you already start paying for 40% tax for the top £10k of your salary.
You can get more if you go to big companies but then so can you in the US.
If you plan to run a start-up, and you can have remote first organisation (physical co-location is not required by say client attendance or manufacturing process) then do so!
And if you do stay in London, compete with banks for best talent with your wallets, not ping-pong tables.
I don't know the details of the costs of living and all the expenses. Maybe SV is better but I just want to say that it is not twice as better, contrary to what some comments would have you think.
The cost of living in SF is 1.4 times higher but the wage is 1.75 times higher. Note this number is assuming you are renting, and not considering electronics which is a lot cheaper in the US.
The house price in London is still more expensive, and if you are a senior developer in your 30s that's probably more relevant than renting price.
Factor those in, as a software developer, in SV you are easily 30-50% better off than London, the best paid city in Europe. The pay gap between Europe and US do exist, Silicon Valley is the technology centre of the world, Europe isn't.
Public health insurance also covers your spouse and children for free, along with any pre-existing medical conditions. Having to cover my wife's minor pre-existing condition basically ruled out ever living in the USA for us.
Take into account what will insurance be if you have kids, not to mention that even with insurance you will usually still get an invoice after visit to the doctor/hospital (correct me if I am wrong), which may be substantial amount of money (even after insurance negotiations, etc.).
Don't know how it's in US but in EU you have around 20-30 days of payed holidays, payed sick leave, payed _sick child_ leave (!). For example my coworker's 2 kids and wife had severe pneumonia, full treatment took around 2 or 3 months and he could help his family on paid sick leave that whole time. I do not know how much it would've cost in US but it would be a significant amount of money, not to mention that you would still needed either to work, to take unpaid leave or to quit.
It's all about averages. You maybe healthy (now) and do not pay much, but what if some serious illness hits you or your family member? What if you will get some chronic illness/condition? On those cases your insurance price may be adjusted.
To be fair, I want social health care to be more efficient and economical, i.e. not to pay 1/3 of my earned money for it, but I am treating it as a cost for my sanity and not needing to worry about some shit luck hitting me and insurance twisting their ass out of the situation, as insurance's goal is to pay you out as little money as possible.
if it's still there when you retire... good luck!
Most European cities were built before urban planning was a thing.
In contrast, many cities in the U.S. and Canada grew very rapidly from the 1960s to the present, so you'll often see big cities with a nice (but relatively small) walkable downtown surrounded by vast stretches of generic, car-friendly, pedestrian-hostile suburbs.
In the Toronto area, at least, there are plenty of suburban areas that are nominally served by transit, but it is so inadequate that you'll usually need a car to get anywhere in a reasonable amount of time.