CV & resume writing · 7 min read

CV for Germany: How to Apply for English-Language Jobs

The job ad is in English, the team speaks English, the interview will be in English. So you send the same CV you send everywhere else, and nothing comes back. The person screening it was expecting a Lebenslauf and got a document that, to them, looks half-finished. Germany kept its own application conventions even in offices where nobody speaks German all day, and that gap costs more applications than any keyword problem.

Some of those conventions are worth respecting. Some are dead weight. Here is where I would draw the line.

What a Lebenslauf actually is

A German CV is tabular. Two columns: dates on the left, content on the right. Reverse chronological, most recent role first. No summary paragraph at the top, no personal brand statement, no colour blocks down the side. One page if you have a few years behind you, two if you have more, and Germany is genuinely relaxed about a second page in a way American recruiters are not.

The top is personal data, usually under a heading like Persoenliche Daten: full name, postal address, phone number, email. Date and place of birth are traditional, and so is nationality. You are not required to give any of that. More on why in a moment.

Then come the blocks, each with a heading of its own:

  • Berufserfahrung, professional experience
  • Studium or Ausbildung, university and vocational training
  • Kenntnisse, meaning languages, software and certifications
  • Sonstiges or Engagement, for volunteering and anything that fits nowhere else

Dates run MM/YYYY and they have to be continuous. A German recruiter scans the left column for holes before reading a single bullet point. Four unexplained months in 2024 will come up in the interview whether you like it or not, so write the gap in as its own line with a flat label: parental leave, language course, relocation, job search. Naming it beats leaving a hole every time.

One habit that surprises people: place, date and signature at the bottom. Literally "Muenchen, 14.03.2026" followed by your name, ideally as a scanned signature. Outside Germany that looks like something from a notary's office. Inside Germany it still reads as a finished document. It costs you one line.

And skip Europass. The template works, German recruiters find it charmless, and I have never once heard a hiring manager say a Europass CV helped a candidate.

The photo question

The Allgemeines Gleichbehandlungsgesetz, Germany's general equal treatment act, has been in force since 2006. Under it an employer cannot demand a photo, and a rejected applicant whose file contained one has an easier time arguing discrimination. Legally, the photo is optional. Culturally it is still on most German CVs.

So what do you do? My rule: include a professional headshot if you are applying to a Mittelstand company, a public employer, a bank, or almost anything outside the big cities. Leave it off for international tech teams, for any employer running anonymised applications, and for the growing number of large corporates that explicitly ask you not to send one. Read the careers page. Several big German groups now state in writing that they want no photo and no date of birth, and ignoring that instruction is its own kind of signal.

If you do include one, it should be studio-style: plain background, shoulders up, business clothing. Not a cropped holiday photo. Application photography is a small industry in Germany for a reason, and the difference between the two is visible in about a second.

Arbeitszeugnisse and what to send when you have none

This is the convention that genuinely disadvantages outsiders. Under section 109 of the Gewerbeordnung, anyone who has worked in Germany can demand a written reference certificate when they leave, and most people ask for the qualifiziertes Arbeitszeugnis, the long version that evaluates performance and conduct. Applicants attach these. A complete set of Bewerbungsunterlagen from a mid-career German candidate can run to twenty pages: cover letter, Lebenslauf, degree certificates, and every Zeugnis since university.

These documents have a coded language of their own, because the law requires them to be truthful and benevolent at the same time. "Stets zu unserer vollsten Zufriedenheit" is top marks. Drop a word or two and you have quietly been handed a C.

You almost certainly have none of these, because nobody outside the German-speaking countries issues them. What works instead:

  1. A signed reference letter from a former manager on company letterhead, in English, describing scope and results. Not a screenshot of a LinkedIn recommendation.
  2. Your employment contract, or a written confirmation of dates from HR, when the employer refuses to evaluate you. That refusal is standard practice in the US and the UK.
  3. One line in the cover letter saying references are available and that reference certificates are not issued in your country.

The third point matters more than the first two. German recruiters are not consciously penalising you for missing paperwork. They register an incomplete file and move on. Naming the reason closes the loop before it opens.

Degrees, grades and the anabin database

German grades run from 1.0 down to 4.0, where 1.0 is the best mark and anything past 4.0 is a fail. Recruiters read them fluently and they will look for yours. If your system used letters, percentages or a mark out of twenty, convert it and show both: your original grade, then the German equivalent in brackets. An approximate conversion is fine on a CV. It is not fine on a visa application.

For recognition, the reference is anabin, the database maintained by the Zentralstelle fuer auslaendisches Bildungswesen. It lists foreign institutions and qualifications and classifies them. Look yours up before you apply, because you will be asked, and because an EU Blue Card depends on the answer. If your university is rated H+, put that in the education block in a short parenthesis. If your profession is regulated, so teaching, medicine, architecture, engineering titles, you may need a formal statement of comparability, and that takes months. Start it before you have an offer rather than after.

Berlin startup, Mittelstand, DAX corporate

Those are three different hiring cultures wearing the same national label, and the correct amount of Lebenslauf differs in each.

A Berlin or Hamburg startup hiring in English wants one page, no photo, no birthdate, no signature, and a two-line summary at the top. They run Greenhouse or Personio, the hiring manager is often not German, and a strict Lebenslauf will read as stiff. Keep the reverse-chronological spine and the complete dates. Drop the rest.

A Mittelstand firm, one of the family-owned industrial companies that employ most of the country, is the opposite case. Full personal data, photo, signature, a proper Anschreiben addressed to a named person, and a PDF called something like Lebenslauf_Nowak.pdf. These employers hire slowly and read everything you send them. The Anschreiben is not a formality here. It is where you explain why you would move to a town of forty thousand people.

A large listed corporate sits in between and is mostly driven by its applicant tracking system. Structured fields, standard German headings even in English postings, keywords lifted from the ad. Photos are increasingly discouraged, and some groups strip them before a human sees the file.

Build the Mittelstand version and cut it down for the others. Removing a photo takes a minute. Reconstructing your employment dates the night before a deadline does not.

What to change before your next application

Open your current CV and do four things. Convert the layout to two columns with dates on the left. Fill in every month between your first job and today, labelling the gaps rather than hiding them. Add a Kenntnisse block with your real German level on the CEFR scale, A2 and B1 included, because claiming nothing reads worse than claiming a beginner level. Then look your university up in anabin and add the result to your education entry.

If you are rebuilding from nothing, pulling your LinkedIn history into a structured CV with something like Postulit at least gets the chronology straight before you start reformatting, and the chronology is the part people get wrong.

One last thing. Send a PDF, name the file with your surname, and keep it under two megabytes. German HR inboxes still bounce large attachments, and a bounced application looks exactly like no application at all.

Try Postulit

Now tailor your résumé in 30 seconds.

Build my resume — free
◆ The Postulit Brief

Stay connected!

Receive the latest articles directly in your inbox

No spam · Unsubscribe anytime