Back to Blog
🇩🇪 Working in Germany

How to Apply for Jobs in Germany as an Expat (2026 Guide)

By Tailor My CV Team··11 min read

Germany is the largest economy in Europe and one of the most active importers of skilled international workers. The country has formally acknowledged a structural labour shortage across IT, engineering, healthcare, and skilled trades — and has reformed its immigration system to make it easier for international professionals to enter the market. But the German job application process has its own rules, and not knowing them costs you real opportunities.

Step 1: Understand Your Legal Right to Work in Germany

EU / EEA Citizens

EU and EEA citizens have an automatic right to live and work in Germany without a work visa. You can move to Germany to look for work and start a job without any prior authorisation. Register your address at the local Einwohnermeldeamt (residents' registration office) within two weeks of arrival.

Non-EU Citizens: Work Visa Options

Germany has significantly expanded routes for non-EU skilled workers:

  • EU Blue Card (Blaue Karte EU): For professionals with a recognised university degree and a job offer meeting a minimum salary threshold (€45,300 in 2026 for most sectors; lower for shortage occupations). The most common work permit for skilled non-EU workers.
  • Skilled Worker Visa (Fachkräfte-Einwanderungsgesetz): For those with a relevant vocational qualification (Ausbildung) and a job offer. Your qualifications must first be recognised by the relevant German authority.
  • Chancenkarte (Opportunity Card): Introduced 2024. A points-based system allowing non-EU citizens to enter Germany for 12 months to search for a job, without a prior offer. Points awarded for qualifications, German language skills, experience, and age.
  • Job Seeker Visa (Arbeitsuchende): Allows qualified professionals to stay in Germany for up to six months to look for work. Requires a recognised university degree and sufficient funds to support yourself during the search.

Step 2: Get Your Qualifications Recognised

Germany takes professional qualifications seriously. For regulated professions (medicine, law, teaching, engineering, nursing), you must have your foreign qualifications officially recognised by the relevant German authority before you can work in that capacity.

Use the anabin database (anabin.kmk.org) to check whether your university is listed and at what level German universities rank your institution. For vocational qualifications, the Make it in Germany platform (make-it-in-germany.com) provides a clear guide to the recognition process.

Even for non-regulated roles, having your qualifications formally recognised or noting in your Lebenslauf that "Degree recognised as equivalent to German [qualification]" signals seriousness to German employers.

Step 3: The German Application Process (Bewerbung)

A German job application (Bewerbung) typically consists of more documents than a UK or US application. A standard Bewerbungsmappe (application package) includes:

  1. Anschreiben (cover letter) — 1 page, formal, structured to the specific role
  2. Lebenslauf (CV) — 1–2 pages, tabular format with photo
  3. Zeugnisse (certificates) — degree certificates, vocational diplomas, professional certifications
  4. Arbeitszeugnisse (work references) — formal letters from previous employers, a uniquely German document with its own coded language

Online applications often request PDF uploads. Compile all documents into a single, well-organised PDF — typically in the order listed above.

Step 4: Where to Find Jobs in Germany

LinkedIn

Strong in tech, finance, and international companies. Many jobs explicitly state "English-speaking team." Use German AND English keywords.

XING

The German LinkedIn — essential for traditional German companies and the Mittelstand. German language profile recommended.

StepStone

Germany's largest job board. Mix of German and English postings. Filter by English language or "International team".

Indeed.de

Active and broad. Use "Englisch" as a search term alongside your role to surface English-friendly openings.

jobs.arbeitsagentur.de

The official German Federal Employment Agency job board. Comprehensive, all sectors, useful for Chancenkarte holders.

Berlin Startup Jobs

berlinstartupjobs.com — the go-to for English-speaking roles at Berlin tech companies.

Step 5: Language Requirements

The honest picture on German language requirements:

  • No German needed: Tech roles at international companies, English-language startups, and some finance positions in Frankfurt. Berlin is particularly English-friendly.
  • B1–B2 useful but not mandatory: Most larger German companies (Siemens, SAP, BMW) have English working environments but appreciate basic German for daily interaction and meetings.
  • C1 required: Mittelstand companies, public sector, any role in Germany that involves external customer contact, local partners, or government agencies.
  • C1+ required: All regulated professions — doctors, nurses, lawyers, teachers — even if the company itself operates in English.

Even at minimum B1 level, demonstrating German language commitment in your cover letter ("Meine Deutschkenntnisse befinden sich derzeit auf B1-Niveau und werden aktiv ausgebaut" — "My German is currently at B1 and I am actively developing it further") signals cultural integration and seriousness.

Salary Expectations in Germany (2026)

RoleJuniorMid-levelSenior
Software Engineer€45–60k€60–85k€85–130k
Data Scientist / ML Engineer€48–65k€65–95k€95–140k
Product Manager€50–70k€70–100k€100–145k
Marketing Manager€40–55k€55–80k€80–120k
Mechanical Engineer€42–55k€55–80k€80–110k
Finance / Controller€42–60k€60–90k€90–130k
Nurse (Krankenpfleger)€35–42k€42–55k€55–70k

Gross annual figures. Effective income tax rate is approximately 30–42% at these salary levels, depending on individual circumstances. Germany has no statutory minimum salary for most professionals, but tariff wages (Tariflöhne) apply in unionised sectors.

FAQ: Working in Germany as an Expat 2026

Can I find a job in Germany without speaking German?

Yes — in tech, finance, and at international companies in Berlin, Munich, Frankfurt and Hamburg. However, learning at least A2–B1 German significantly expands your opportunities.

Do I need a job offer before moving to Germany?

EU/EEA citizens can move without a job offer. Non-EU citizens can use the Chancenkarte to enter for 12 months without a prior offer, or apply for a job seeker visa (6 months).

What is the Chancenkarte (Opportunity Card)?

A points-based residence permit that allows skilled workers from non-EU countries to enter Germany for up to 12 months to search for a job, without needing a prior offer. Introduced in 2024.

Which cities in Germany have the most English-speaking jobs?

Berlin has the highest concentration of English-only tech jobs, followed by Munich, Frankfurt (finance/fintech), Hamburg (media and shipping), and Düsseldorf.

Build a German-Ready CV in Minutes

Tailor My CV creates a professionally formatted Lebenslauf-ready document tailored to each German job posting — format, keywords, and structure all optimised for the German market.

Start My German Application