Skip to content

JobsExplainer

Finding a job in Germany: where to look, language and salary research

How the German job market works for newcomers: the main job boards and channels, what the English-speaking market in Berlin really looks like, how much German you need, how to research salaries, and what your residence status allows while you search.

Checked 5 Oct 2026
Applies to
Anyone looking for paid employment in Germany, whether you are still abroad or already living here. The residence section matters mainly for non-EU nationals; EU, EEA and Swiss citizens can look for and take up work without a permit.
Effort
High effort
Time needed
Varies widely by field and language level. Plan in weeks or months rather than days: many employers run several interview rounds before making an offer.
Cost
Public job boards and the Federal Employment Agency's advice are free. Recruiters are normally paid by employers; by law a private placement agency may charge a job seeker only after a successful placement, may not take advance payments, and may charge at most €2,000 including VAT (with limited exceptions).
When
Start early. If you are not an EU, EEA or Swiss citizen, check what your visa or residence permit allows before you accept an offer, and do not start work until your permit allows it.
On this page
  1. Overview
  2. Before you start
  3. Documents you need
  4. Where to look for vacancies
  5. The English-speaking job market in Berlin
  6. How much German do you need?
  7. Researching what a job should pay
  8. Looking for work on a visa or residence permit
  9. Free help with your search
  10. Watch out
  11. Common mistakes
  12. Tips
  13. Frequently asked questions
  14. Official links
  15. In your plan
  16. Sources
  17. Related guides

Germany has a large, structured job market. Most vacancies are advertised online, applications are usually written and fairly formal, and employers often expect evidence of qualifications on paper. The Federal Employment Agency (Bundesagentur für Arbeit, BA) runs the biggest public job board and offers free advice, and the federal government's portal Make it in Germany lists vacancies aimed at international applicants.

This guide explains where to look, how realistic an English-only search is (especially in Berlin), how to research what a job should pay, and what you may and may not do while searching on a visa or residence permit. How to write the application itself is covered in the separate guide on German job applications.

Before you start

  • A CV and cover letter adapted to German conventions (see the job applications guide)
  • For non-EU nationals: a residence status that allows you to look for work and, later, to take the job you are offered
  • For regulated professions such as medicine, nursing or teaching: a recognition procedure for your qualification

Documents you need

  • CV (Lebenslauf)

    required
  • Degree or vocational certificates

    required
  • Language certificates (German and/or English)

    Useful whenever an ad asks for a specific level, for example B2.

    optional
  • Recognition notice or statement of comparability for a foreign qualification

    Required for regulated professions; often helpful for others.

    optional
  • Residence permit card, including the supplementary sheet (Zusatzblatt)

    For non-EU nationals already in Germany. The supplementary sheet states whether and where you may work.

    optional

Where to look for vacancies

Use several channels at once. The most useful are:

  • BA Jobsuche (the Federal Employment Agency's job board): the largest public listing of vacancies in Germany, in German. You can filter by occupation, place and working time. Registering a profile lets the agency's placement service suggest jobs to you.
  • Make it in Germany: the federal government's portal for skilled workers from abroad has its own job listing. Its vacancies come from the BA job board: employers tick a box to say they also want to reach international applicants, so these ads are a useful signal that a company is open to hiring from abroad.
  • EURES: the European job mobility portal run by the European Labour Authority, with vacancies across the EU and EURES advisers who can answer questions about moving for work.
  • Company career pages: many employers, from large corporations to research institutes and public bodies, publish vacancies only or first on their own websites. The BA notes that the most common ways to apply are by email or through the company's website.
  • Professional networks and job sites: networks such as LinkedIn and XING, as well as sector-specific boards (for example for academia, tech or healthcare), are widely used. Treat them as one channel among several, not the whole market.
  • Recruiters and staffing agencies: private recruiters (Personalvermittlung) and temporary-work agencies (Zeitarbeit) place many candidates, particularly in IT, engineering, logistics and healthcare.
  • Speculative applications (Initiativbewerbung): sending a short, targeted application to a company that has not advertised a role is normal in Germany.

Personal networks matter too. Meetups, alumni groups, professional associations and job fairs are where many newcomers first hear about openings.

The English-speaking job market in Berlin

Berlin has a comparatively large English-speaking job market. Newcomers commonly find it concentrated in tech, start-ups, research and international companies. In the German Startup Monitor 2024 (published by the German Startups Association and reported by Berlin Partner, the state business development agency), English was the working language in 55.8 % of Berlin start-ups, compared with 34.9 % across Germany.

Outside those niches the picture changes. The Federal Employment Agency's own advice is that most companies expect at least basic German and that English alone is often not enough. Roles in public administration, healthcare, education, retail, customer service, law and most of the Mittelstand (small and medium-sized companies) usually require good German. Even in English-speaking teams, newcomers commonly report that German helps with customers, colleagues outside the team, promotions and job security.

A realistic strategy for many people is to apply for English-language roles now while learning German in parallel, so that the pool of jobs open to you grows over time.

How much German do you need?

Language levels are described with the Common European Framework of Reference (CEFR), from A1 (beginner) to C2 (near-native). Job ads often name a level, such as "German B2" or verhandlungssicher (business-fluent, roughly C1).

  • Regulated professions: more than 400 professions in Germany are regulated, including doctors, nurses and teachers. For these, the law sets the language level you must prove, usually alongside a recognition procedure.
  • Skilled jobs in German-speaking teams: expect B2 or higher.
  • Entry-level and practical jobs: requirements vary; basic German is often expected for safety instructions and dealing with customers.

An employer may require the German level a job genuinely needs. However, the Federal Anti-Discrimination Agency points out that blanket demands such as "native German speaker" can amount to indirect discrimination on grounds of ethnic origin when they are not justified by the job.

Researching what a job should pay

The most reliable free source is the BA's Entgeltatlas (pay atlas). It shows the median gross monthly pay of full-time employees subject to social insurance, by occupation, and lets you filter by federal state or region, gender, age group and qualification level.

For orientation, the 2025 data published by the BA in July 2026 put the national median for full-time employees at €4,217 gross per month. By qualification, the median was €3,133 without a vocational qualification, €4,069 with a recognised vocational qualification and €6,146 for university graduates. Medians differ considerably between regions: Hamburg had the highest (€4,768), Mecklenburg-Western Pomerania the lowest (€3,497).

Points to keep in mind:

  • Gross versus net: ads, offers and the Entgeltatlas use gross pay (brutto). Income tax and social contributions are deducted from it; the taxes guide explains how.
  • Collective agreements: if an employer applies a collective agreement (Tarifvertrag), pay scales are often published. The DGB, the umbrella body of German unions, reports that pay under collective agreements is on average around 11 % higher.
  • Statutory minimum wage: €13.90 gross per hour in 2026, rising to €14.60 on 1 January 2027.
  • Residence thresholds: for some permits, such as the EU Blue Card, the salary must reach a set minimum. See the Blue Card and skilled worker guides for the current figures.

Looking for work on a visa or residence permit

What you may do while searching depends on your citizenship and current status. This is an overview; check the residence guides and, if in doubt, ask the immigration office.

  • EU, EEA and Swiss citizens can look for work and start a job at any time without a permit.
  • Non-EU nationals already living in Germany should read the supplementary sheet (Zusatzblatt) of their residence permit. It states whether employment is allowed in general, only with a named employer, or not at all. A permit for one purpose (for example family) often allows any employment; a permit for a specific job often does not allow you to switch freely.
  • Opportunity Card (Chancenkarte): this job-search permit for qualified people allows part-time work of on average up to 20 hours a week and trial employment of up to two weeks with each prospective employer, as long as the trial job is qualified or leads to training or recognition.
  • Graduates of German universities can usually obtain a residence permit of up to 18 months to look for a job that matches their qualification, provided they can support themselves.
  • Citizens of Australia, Canada, Israel, Japan, New Zealand, South Korea, the United Kingdom and the United States may enter Germany without a visa and apply for a residence permit here within 90 days. You can look for work and attend interviews, but you may only start working once you hold a permit that allows it.
  • Visitors on a Schengen (short-stay) visa are not allowed to work in Germany. If you need a visa, the Opportunity Card or a work visa are the usual routes.

If you hold a permit tied to a job and that job ends, there are specific notification duties. See the guide on registering as a job seeker.

Free help with your search

  • Agentur für Arbeit: anyone can ask the local employment agency for career advice and job placement, free of charge. If you are about to lose your job, registering as a job seeker is also a legal duty (see the separate guide).
  • Hotline "Working and Living in Germany": run jointly by the Federal Office for Migration and Refugees (BAMF) and the BA, on +49 30 1815-1111 (Monday to Thursday 9:00–16:00, Friday 9:00–12:00, Central European Time). It answers questions on job search, recognition, entry and residence, and learning German.
  • BA international services: for people still abroad, the BA runs an international advice service with information in German, English and Spanish and the option to create a profile.
  • Recognition: the official portal Anerkennung in Deutschland helps you find out whether your profession is regulated and which authority is responsible.

Watch out

Do not start working, not even on a trial day, until your residence status allows that work. Working without permission can lead to fines and put your permit at risk.

A legitimate placement agency may not ask you for an advance fee. Be suspicious of anyone who wants money, passport scans or bank details before a real interview or a written contract.

Check that a company exists before sharing personal data. The BA advises verifying employers through their official website.

Common mistakes

  • Sending the same English CV to every employer instead of tailoring it to each ad and, where the ad is in German, applying in German.
  • Searching only on one professional network and overlooking the BA job board, company career pages and speculative applications.
  • Quoting a net salary when asked for your salary expectations. Employers in Germany talk about gross pay.
  • Applying for a regulated profession without starting the recognition procedure, which can take months.
  • Assuming an English-speaking job means German is irrelevant for the residence permit, settlement or later career moves.

Tips

  • Save searches on the BA job board and Make it in Germany so new vacancies reach you by email.
  • Use the Entgeltatlas before every salary conversation, filtered for Berlin or your region and your occupation.
  • List your German level honestly using CEFR levels, and add the course you are attending if you are still learning.
  • Ads on Make it in Germany come from employers who chose to reach international applicants, so they are a good place to start if you are applying from abroad.
  • Keep a simple spreadsheet of applications, dates and contacts; German hiring processes can take several weeks.

Frequently asked questions

Editorial answers written by our team, based on the sources below.

Can I find a job in Berlin without speaking German?

It is possible in some sectors, especially tech, start-ups, research and international companies, where English is often the working language. In most other sectors German is expected. The Federal Employment Agency's advice is that English alone is often not enough, so learning German improves your options considerably.

Are recruiters allowed to charge me a fee?

Most recruiters are paid by the employer. Under § 296 of Social Code Book III, a private placement agency may charge a job seeker only if a contract of employment results from its placement, may not ask for advance payments and may charge at most €2,000 including VAT, except in specific cases set by law. No fee at all may be charged for placing you in a minijob.

Is it normal to apply to a company that has not advertised a job?

Yes. Speculative applications (Initiativbewerbung) are common in Germany. Keep them short, explain clearly which kind of role you are looking for and why that company, and attach a concise CV.

How much can I work while searching with an Opportunity Card?

On average up to 20 hours a week in any job, plus trial employment of up to two weeks with each prospective employer for a qualified role. See the Opportunity Card guide for eligibility and how to apply.

Do I need my degree recognised before I apply?

Only for regulated professions is recognition a legal requirement to work. For other jobs it is not mandatory, but some residence permits require a degree that is recognised or comparable. See the recognition guide.

In your plan

  • Start your job search before you move
  • Check whether your qualification needs recognition
  • Apply for jobs the way German employers expect
  • Plan your residence status for after graduation

Sources

Written and checked by HomiStart editorial against the official sources below. Next scheduled check: 3 Apr 2027.

  1. Bundesagentur für ArbeitOfficial source
    How can I find a job in Germany? (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  2. Bundesagentur für ArbeitOfficial source
    How well do I need to know German? (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  3. Bundesagentur für ArbeitOfficial source
    Advice and support (international services) (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  4. Bundesagentur für Arbeit (Faktor A)Official source
    Stellenanzeigen auf Make it in Germany (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026

    Explains that Make it in Germany job listings come from the BA job board via employer opt-in. make-it-in-germany.com itself blocked automated access on the research date.

  5. Bundesagentur für ArbeitOfficial source
    Entgelte der Vollzeitbeschäftigten sind im Jahr 2025 deutlich gestiegen (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026

    Entgeltatlas 2025 data, press release of 20 July 2026.

  6. Bundesagentur für ArbeitOfficial source
    Entgeltatlas (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  7. Berlin Partner für Wirtschaft und Technologie
    German Startup Monitor 2024 (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  8. Antidiskriminierungsstelle des BundesOfficial source
    Zugang zum Arbeitsleben (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  9. Bundesministerium der Justiz (gesetze-im-internet.de)Official source
    § 296 SGB III – Vermittlungsvertrag zwischen Vermittlern und Arbeitsuchenden (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  10. Bundesministerium der Justiz (gesetze-im-internet.de)Official source
    § 20a AufenthG – Chancenkarte (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  11. Bundesministerium der Justiz (gesetze-im-internet.de)Official source
    § 20 AufenthG – Arbeitsplatzsuche im Anschluss an Aufenthalte im Bundesgebiet (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  12. Bundesministerium der Justiz (gesetze-im-internet.de)Official source
    § 41 AufenthV – Vergünstigung für Angehörige bestimmter Staaten (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  13. Bundesministerium der Justiz (gesetze-im-internet.de)Official source
    § 4a AufenthG – Zugang zur Erwerbstätigkeit (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  14. Presse- und Informationsamt der BundesregierungOfficial source
    Mindestlohn 2026 auf 13,90 Euro erhöht (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  15. Deutscher Gewerkschaftsbund (DGB)
    Was ist ein Tarifvertrag? (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  16. Bundesamt für Migration und FlüchtlingeOfficial source
    Hotline Working and Living in Germany (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  17. European Labour AuthorityOfficial source
    EURES – European Employment Services (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026
  18. Willkommenszentrum Berlin – Beauftragte des Senats für Partizipation, Integration und MigrationOfficial source
    Fakten und Fragen – Jobverlust (Stand 09/2025) (Opens {{site}} in a new tab)
    Accessed 5 Oct 2026

Was this guide helpful?