cochi78 wrote: » I can confirm most of these statements. If you don't know German, you probably have the best chances in Berlin, at a startup or at (some) large enterprises. Frankfurt might work as well. Most other companies prefer someone who knows at least a little German and is learning along. From my impression, you'll get great support with learning in small/medium companies. Cloud positions are open almost everywhere and the market is hot, as there's few candidates around. Jobs offered to me (as a German AWS consultant) seem to be clustered around Berlin, Hamburg, Frankfurt, Munich. I currently work in Hanover, but the market there seems to be a bit slow. From cost of living, I head food is considered cheap if you're coming from the US. Rent is high especially in Hamburg/Munich - but the pay is better as well. Considering cost of living and nightlife, Berlin is a good bet indeed. If you have questions about specifics, just send me a message. I'll do my best to help out.