I think Europe (and the UK) undervalue software engineers.
At least in the UK this seems like a cultural thing where management is high status/high value and engineers are low status/low value.
I think the US generally gets this right (at least in silicon valley), but it could partly be because the US has some extremely valuable software companies that operate on a global stage that aren't really present elsewhere.
Really great software engineers can generate insane value at a great company with a good business.