Taxes are not really an issue because of the services you get out of it: free healthcare, free education for your kids, etc.
But yes, salary before taxes is much lower than in the US. If your goal is to make as much money as possible, either stay in US or move to a different European country (Northern Europe or Switzerland).
"free"... as in paid for with high taxes
As a software engineer in the US you're not really worrying about access to health care, and have access to public schools as well.