IT jobs in Germany in English: pay and cities

Updated 31 October 2026 · 2 min read

IT pay in Germany by skill level

The German classification groups jobs by level: skilled worker, specialist and expert, where expert usually means a degree-level role. It does not measure years of experience.

OccupationMedian gross a month
Software development, skilled worker€4,201
Software development, specialist€5,986
Software development, expert€6,000
Programming, specialist€5,100
Database development and administration, specialist€5,796
IT system administration, specialist€5,179
IT application consulting, expert€5,933
Software development team lead€8,445
Computer science team lead€10,000

Median gross monthly pay across Germany, April 2025, excluding bonuses and other special payments. These figures cover all employees in the occupation, not only roles in English. Source: © Statistisches Bundesamt (Destatis), 2026, table 62361-0030, Verdiensterhebung. Data licence Germany attribution 2.0. Data changed: English occupation names are our own translation. All data sources.

Larger cities in figures

These official figures are not specific to IT, and they do not count jobs in English.

AreaPopulationResidents without German citizenshipPeople in workRegional unemployment rate
Berlin3,685,26522.5%2,197,4006.5%
Munich1,505,00528.5%1,213,9002.9%
Hamburg1,862,56519.3%1,358,5005.2%
Frankfurt756,02129.5%770,7003.5%
Germany83,577,14014.8%45,987,0003.8%

Population on 31 December 2024, people in work as the average for 2024. Unemployment covers ages 20 to 64 in 2025, for the wider region around each city. It is a survey measure, so it can't be compared with the registered rate the Federal Employment Agency reports. These are official statistics, not job board data. Source: Statistische Ämter des Bundes und der Länder, Regionaldatenbank Deutschland. Tables 13312-01-05-4, 12411-03-03-4, 21311-01-01-4. Data licence Germany attribution 2.0. Regional unemployment: Eurostat, lfst_r_lfu3rt, accessed 2026-10-31. Data changed: shares calculated and regions matched to cities by englishspeakingjobs.de. Eurostat is not responsible for this reuse. All data sources.

See live listings for Berlin, Munich, Hamburg and Frankfurt. Each page says so if none are listed right now.

Which companies hire in English?

We do not name employers, because we cannot verify how each one works today. Check each posting, and ask about working language early.

Also see how we read German requirements.

Look for jobs posted in English

Browse jobs

More guides