For comparison, i'm actually paid 25k€ with 2 year of experience (Junior software developper), and a really good salary in this field in France is something around 48k€
Last point, the minimum salary in France is 1.5k€ per month, around 18k€
I believe it widely change depending on the country.
US companies have a smaller hiring pool and more competiveness.
US companies in Europe exploit workers from all around the world at the lowest price they can and call it "market salary" and "that's how things are".
Then they'll rave about fighting inequality and "the wage gap" but no one will address that in the US you have double the salaries for usually less taxes.
And no, what is done with those taxes is generally not good enough nor "way better than in the US" to justify the travesty in terms of high taxes.
Housing crisis' abound and landlord classes and politicians are one, protecting their own interests.
I have quite a similar journey working in England, so it looks typical.
and a new grad at non tech / non banking makes ??