Berlin · Germany
Software Engineering jobs in Berlin
Openings pulled live from public and official job sources — including the Bundesagentur für Arbeit — plus what applications actually need to show in this market.
Short answer: Berlin listings below are pulled live from public and official sources. Many Berlin startups hire in English, but Mittelstand and agency roles usually expect German. EU and EEA citizens can work in Germany without a permit.
Open roles right now
- Lead Software Engineer / Developer (m/w/d) - Mission Planning (Leiter/in - Softwareentwicklung)
Hensoldt · Berlin, Germany
EURES
- Lead Software Engineer / Developer (m/w/d) - Mission Planning
Hensoldt · Berlin
Arbeitsagentur
- Senior Software Engineer - Platform & Infrastructure (f/m/d)
Holoplot · Berlin
Arbeitnow
- Senior Director Software Engineering (f/m/d)
Holoplot · Berlin
Arbeitnow
- Software Engineer
JetBrains GmbH · Berlin
Arbeitsagentur
- Software Engineer* für Datenprojekte (Data Engineer)
inovex GmbH · Berlin, Germany
EURES
- Senior Software Engineer (Java/SpringBoot)
Atolls · Berlin, Germany
Arbeitnow
- Software Engineer (w/m/d)
ALDB GmbH · Berlin
Arbeitsagentur
- Senior Software Engineer Data (m/w/d/x) (Data Engineer)
Deutsche Telekom AG · Berlin, Germany
EURES
- Software Engineer, Connected Vehicle Platform
Rivianvw.tech · Berlin
Arbeitnow
- Software Engineer (w/m/d)
Ärzte ohne Grenzen e.V. / Médecins Sans Frontières · Berlin
Arbeitsagentur
- Software Engineer (f/m/d) – Data Platforms (Anwendungsprogrammierer/in)
smartclip · Berlin, Germany
EURES
Applying for software engineering roles in Berlin
What the market looks like
Berlin's market splits sharply: internationally-staffed startups where English is the working language, and established German companies where a German CV (tabellarischer Lebenslauf) and a formal tone are still expected.
Language
Many Berlin startups hire in English, but Mittelstand and agency roles usually expect German. Write in the language the posting itself uses — Job Badger does this automatically.
What software engineering employers look for
The systems you actually built, the scale they ran at, and your specific contribution. Listing technologies without context is the most common weakness.
Common questions
- Do I need to speak the local language for software engineering jobs in Berlin?
- Many Berlin startups hire in English, but Mittelstand and agency roles usually expect German. Write in the language the posting itself uses — Job Badger does this automatically.
- Do I need a work permit to take a job in Berlin?
- EU and EEA citizens can work in Germany without a permit. Everyone else normally needs one, and most employers ask about your status in the first screening question, so state it in your application rather than waiting to be asked.
- What do employers in Berlin expect from an application?
- Berlin's market splits sharply: internationally-staffed startups where English is the working language, and established German companies where a German CV (tabellarischer Lebenslauf) and a formal tone are still expected.
Before you apply
- Why am I not getting interviews? — the five causes, in the order they actually occur.
- The ATS-proof CV checklist — twelve checks before you submit.
- How to write a cover letter that gets read — one argument, not a list of achievements.
Found one worth applying for? Paste the link and Job Badger writes a tailored cover letter grounded only in your real experience — and tells you honestly how you match before you send it. Try it free →
