(Average Reading Time: 4 minutes)
If I’ve understood the data published by the German employment agency this month correctly, things on the job market here in Germany are getting worse and likely won’t improve in the near future. I can only hope that the EU’s forecast for next year holds true and that 2025 will bring us not just the federal elections but brighter news on this front as well.
Five years ago, when I moved to Berlin, just before COVID hit, the job market was thriving. Before that, I had spent four years living in Barcelona, where salaries were so low that even while working for a prestigious companies, I struggled to make ends meet—and I was living by minimalist principles!

So when my ex decided to move to the former European startup heaven (yes, Berlin), I didn’t think twice about following. Sure, I was in love and ready to follow her anywhere, but Berlin had its own pull. It was not just the obvious reasons—its reputation as a hub for social progress, its cosmopolitan openness, its rich cultural life, its spectacular history, and its proximity to stunning nature. I also had a personal goal: to face the German language once again. I had studied it for a few hours a week in high school but retained almost nothing—and was soon reminded why!
When I first arrived, I think I applied for maybe three jobs, got one callback, went through the interview process, and landed the position. Easy peasy.
While employed, I regularly received messages on LinkedIn from recruiters eager to bring me to their teams. Everything was buzzing, and it felt like all doors were open. They called it an “candidate-driven market,” a sharp contrast to today’s “employer-driven” one.
Back then, the number of English-speaking jobs was staggering, to say the least. It felt like I was living in a bubble where speaking German was barely necessary for daily life.
But things have changed dramatically, and it all happened so fast. For expats, especially those like me who were laid off, it’s been a harsh reality check—a bitter pill to swallow.