I am a currently employed American software engineer who is interested in relocating to Germany soon, but I'm worried that I won't be able to find a comparable salary there. Currently I earn in the $80-100k range, is it realistic to have a similar compensation in Germany?