Skip to content

Working Student CV & Cover Letter for Germany: Lebenslauf + Anschreiben Guide (2026)

How to write a working student CV (Lebenslauf) and cover letter (Anschreiben) for Germany in 2026: structure, conventions, Werkstudent-specific tailoring, whether a Harvard-style CV works, and the mistakes that get internationals filtered out.

Dinh Minh (Minton) Vu
Dinh Minh (Minton) VuPublished on June 8, 2026Updated on June 18, 2026
12 min read

If you are applying for working student (Werkstudent — a part-time, paid role reserved for enrolled students, capped at 20 hours/week during term time) jobs in Germany, your CV is doing more work than you think. Recruiters in Germany scan applications fast, and a CV formatted the way you would format it back home can get filtered out before anyone reads a single line about your skills. The good news: German CV conventions are learnable, and once you know them, you can reuse the same structure for every application. This guide walks through the Lebenslauf, the Anschreiben (cover letter), and the mistakes that quietly cost internationals interviews. For the full job-search process, start with our guide to finding a working student job in Germany.

What German Employers Actually Expect From a CV

German employers expect a tabellarischer Lebenslauf — a clean, table-like, reverse-chronological CV with no unexplained gaps, read as one continuous timeline, year by year, education and experience together. The document itself is called a Lebenslauf ("course of life"), and it follows different conventions than a US resume or UK CV: where Anglophone resumes reward narrative framing and impact statements, German recruiters scan for continuity first, qualifications second.

A few conventions that differ from what international students often expect:

  • Length: one page if you are a student with limited experience, two pages once you have several roles or projects to show. Three pages is too long for a Werkstudent application.

  • Photo (Bewerbungsfoto): traditional, larger German companies (manufacturing, banking, public sector) often still expect a professional headshot, placed top-right of the CV header. Startups and international or English-speaking companies frequently do not care. Some explicitly ask you to leave it out to reduce bias. If you are applying to a mix of both, having one good studio photo ready costs you nothing and removes a variable.

  • Date and place of birth: common on traditional German CVs, not legally required, and increasingly omitted, especially by younger applicants and international companies. Leave it out unless the application explicitly asks for it.

  • No "References available on request": German employers do not expect this line. If they want references, they ask for an Arbeitszeugnis directly — a formal written reference an employer issues at the end of every job or internship, not an informal contact you list yourself.

None of this is as rigid as forum threads make it sound. The one rule that genuinely matters is: no unexplained gaps, and a clear, scannable structure.

Is a Harvard-Style CV Okay in Germany?

Short answer: not as your main application document. The Harvard/US-style resume — dense bullet points, achievement-driven one-liners, no photo, often squeezed onto one page regardless of how much you list — is built for a completely different reading habit. US recruiters skim for impact statements; German recruiters check your timeline for continuity and your qualifications against the job's formal requirements (Anforderungen).

If you send a Harvard-style resume to a German company, three things tend to happen. The missing photo and birth details read as incomplete rather than modern, depending on the company. The achievement-bullet format makes it harder for the reader to verify your education and employment timeline at a glance. And recruiters used to the tabellarischer Lebenslauf format may simply spend less time on it.

That said, the Harvard style is not useless here. International, US-headquartered, and many startup-culture companies (especially in tech) are comfortable with a leaner, achievement-focused layout, and some explicitly prefer it. The practical move: default to the German tabular Lebenslauf for traditional employers and larger corporates, and lean into a cleaner, achievement-oriented version of it for international or startup-style companies — without dropping the timeline clarity German recruiters look for.

Lebenslauf Structure, Section by Section

A working student Lebenslauf should follow this order, which lines up with the structure Make it in Germany — the federal government's official portal for international job-seekers — recommends for German applications. Keep every section reverse-chronological (most recent first).

1. Header (Personal details) Full name, phone number, email (use a professional address, not a nickname), city, and optionally LinkedIn and/or Xing — Germany's own professional network, which many local recruiters check before LinkedIn — plus a portfolio link if relevant. Photo here if you are including one.

2. Profile or summary (optional, 2–3 lines) A short statement of what you study, what kind of role you are looking for, and one relevant strength. Skip generic lines like "hardworking team player." Be specific: "Master's student in Data Science (TU Munich) looking for a working student role in analytics, with hands-on experience in Python and SQL from two semester projects."

3. Education Your current degree first, then previous ones. Include institution, degree title, expected graduation date, and relevant coursework or thesis topic if it connects to the role. As a student, this section often carries more weight than your work experience, so do not undersell it.

4. Work experience and internships List roles in reverse order with company, title, dates (month and year), and 2–4 lines describing what you actually did — focus on outcomes and tools, not job-description language. If this is your first application in Germany, include relevant part-time work, internships, and freelance projects from your home country. They count.

5. Projects (especially for tech, data, design roles) University projects, hackathons, side projects, open-source contributions. For technical roles, this section often matters more than formal work history, because it shows what you can actually build.

6. Skills Group by category: technical/tools (e.g., Python, Excel, Figma, SAP), languages with CEFR levels (e.g., German B2, English C1), and certifications. Be honest about your levels — they get tested in interviews.

7. Extracurriculars and volunteering (optional) Worth including if relevant to the role or if it fills what would otherwise look like a gap.

Keep formatting simple: one font, consistent spacing, clear section headers, no graphics that obscure text when scanned by an applicant tracking system (ATS). A clean PDF beats a creative layout almost every time at the working student level.

What a Strong Entry Actually Looks Like

A tabellarischer Lebenslauf entry is a few lines, dated, and specific — not a paragraph. Two examples to copy the shape of, not the content:

Education entry

10/2023 – present | M.Sc. Data Science, Technical University of Munich Thesis focus: customer-churn prediction with Python and scikit-learn (grade: 1.7)

Work experience entry

06/2022 – 09/2022 | Marketing Intern, ACME GmbH, Berlin Built weekly performance reports in Excel and Google Analytics; supported a campaign that grew newsletter sign-ups by 18% over three months

Anschreiben opening line (specific to the posting, not generic)

"I'm writing about your working student opening on the Growth team — your recent shift toward lifecycle email is exactly the kind of problem I worked on during my marketing internship at ACME GmbH, where a campaign I helped run grew newsletter sign-ups by 18% in three months."

Notice what each example does: states a fact, a number, and a tool, in one or two lines. That's what a German recruiter scanning fifty CVs wants to see at a glance — and it's the opposite of the dense, adjective-heavy bullet a Harvard-style resume tends to produce.

Tailoring Your CV When You Have Little German Work Experience

Most internationals applying for their first Werkstudentenjob worry that their CV looks "thin" next to local candidates. It usually is not — it is just framed wrong. A few ways to strengthen it without inventing experience:

  • Translate your education, don't just list it. If your degree or grading system is unfamiliar to German employers, add a one-line explanation (e.g., "GPA 3.8/4.0, equivalent to German grade ~1.5").

  • Lead with projects when your work history is short. A semester project that used real data, a hackathon you placed in, or a GitHub repository with commits and a clear README often tells a German employer more than a vague internship description.

  • Match your CV's language to the job posting's language. If the listing is in English, an English CV is normal and expected — especially at international companies and in tech. If it's in German, send a German CV, even if your German is still developing; you can note your level honestly under skills. (See our breakdown of working student jobs that don't require German if your German is still a work in progress.)

  • Use your visa situation as a clarity signal, not an apology. A short, factual line such as "Eligible to work 20 hours/week as a registered student under §16b AufenthG" — the residence-permit clause that sets how many hours per week non-EU students may legally work — pre-empts a question recruiters often hesitate to ask directly. For the full rules on hours and compliance, see our guide to working student visa rules in Germany.

  • Don't hide gaps — explain them in one line. A semester abroad, an exam-heavy term, or a personal break is normal. "Spring 2025: intensive exam preparation" reads better than a blank space the recruiter has to wonder about.

The Anschreiben (Cover Letter): When You Need One and How to Structure It

The Anschreiben, or Motivationsschreiben, is the German cover letter — and whether you need one depends entirely on how the company collects applications.

  • Online application portals: many ask for a free-text "motivation" field instead of a separate document. That field is your Anschreiben — write it with the same care.

  • Email applications: attach the cover letter as part of a single PDF with your CV, or as a short, well-written email body. Use a clear subject line: "Application for Working Student [Role Name] – [Your Name]."

  • If the posting doesn't mention one at all: a short, well-targeted cover letter rarely hurts, and for competitive roles it can be the thing that separates you from a stack of CVs that all look similar.

A working Anschreiben skeleton, four short paragraphs:

  1. Why this company, why this role — one or two sentences that show you read the posting, not a generic opener. Name something specific: a product, a team, a value the company states publicly.

  2. Why you fit — connect two or three concrete things from your background (a project, a course, a prior role) directly to what the posting asks for. Specific beats impressive.

  3. What you bring as a working student — your availability (hours per week, start date, how long you can commit given your study schedule), and your visa eligibility if relevant.

  4. Close — a short, confident line inviting the next step ("I would welcome the chance to discuss how I can contribute to [team/project] in an interview") and your contact details.

Keep the whole thing to half a page. German cover letters reward precision over enthusiasm — a tightly written half-page beats an emotional full page every time.

Tools and Templates Worth Using

You don't need to design a CV from scratch. A solid builder saves you the formatting headaches — column alignment, consistent fonts, ATS-readable PDF export — that quietly sink a lot of self-made CVs.

resume.io** is a practical option here. It gives you clean, ATS-friendly templates you can adapt toward either the tabular German Lebenslauf style or a leaner international layout, export-ready as PDF, with a built-in cover-letter builder so your Anschreiben matches your CV's design. If you're applying to a mix of traditional German employers and international or startup-style companies, having one tool that lets you adjust the format per application — without rebuilding it from zero each time — saves real time.

* Affiliate link: if you sign up through it, we may earn a commission at no extra cost to you.

Whatever tool you use, export to PDF before sending. Word documents can shift formatting between machines, and PDFs render consistently across every applicant tracking system.

Quick Glossary: German Application Terms

  • Lebenslauf — "course of life"; the German CV, almost always written in tabellarischer (table-like) format.

  • tabellarischer Lebenslauf — the standard German CV format: a clean, reverse-chronological, table-style layout with no timeline gaps.

  • Anschreiben / Motivationsschreiben — the German cover letter. "Anschreiben" leans on professional fit for the role; "Motivationsschreiben" leans on personal motivation for the company.

  • Bewerbungsfoto — the application photo, traditionally placed at the top of the CV header or on a separate cover sheet (Deckblatt).

  • Arbeitszeugnis — a formal written reference an employer issues at the end of a job or internship; Germany's structured substitute for informal references.

  • Werkstudent — a part-time, paid student role capped at 20 hours/week during the semester under the Werkstudentenprivileg, which also reduces social-security contributions. If you are deciding between a Werkstudent role and a Minijob, see our Werkstudent vs. Minijob comparison.

  • §16b AufenthG — the residence-permit clause that sets how many hours per week non-EU students may legally work in Germany.

Common Mistakes That Get International Applicants Filtered Out

  • Sending a one-size-fits-all CV. Recruiters can tell within seconds whether you tailored your application to the role or mass-applied. Adjust your profile line and the order of your skills/projects to match each posting.

  • Unexplained timeline gaps. Even a one-line explanation removes the question mark.

  • Mismatched CV and job-posting language. Sending an English CV to a German-language posting (or vice versa, in traditional sectors) signals you didn't read carefully.

  • Burying your visa eligibility. Don't make a recruiter guess whether they can legally hire you — state it cleanly, once, in your CV or cover letter.

  • Overlong cover letters. A full page of enthusiasm reads as unfocused. Half a page of specifics reads as someone who knows what they want.

  • Inconsistent formatting between CV and cover letter. If they look like they came from two different people, it undercuts the impression of someone organized and detail-oriented — which is exactly what a working student role tests for.

Once your CV and Anschreiben are ready, the next step is finding roles worth sending them to. Browse current working student listings on workingstudentjobs.de, or check our list of English-friendly companies that are actually hiring working students in Germany to prioritize where you apply first.

* Some links on this page are advertising or affiliate links. If you use one and buy or complete an offer, we may earn a commission at no extra cost to you. That support helps us keep improving workingstudentjobs.de, and our reviews and recommendations remain independent.

Frequently Asked Questions

About the author

Dinh Minh (Minton) Vu

Dinh Minh (Minton) Vu

Dinh Minh Vu is a software engineer and CS master's student at the University of Passau. As an international student who navigated the German working student system himself, he built workingstudentjobs.de to help other international students find and land Working Student roles in Germany.

Find your next working student job

Browse 1000+ opportunities at top companies across Germany.

Browse jobs