Software Engineer Jobs in Berlin, Germany

Looking for a software engineer job in Berlin? Choose from 27 open roles at 13 employers. Explore real salary data and skills breakdown across remote, hybrid and on-site roles.

27 Open roles
13 Companies hiring
โ€” Average salary

What do Software engineers in Berlin work on?

The sample titles span backend, full-stack, mobile, and test engineering, as well as a developer-advocacy role with an enterprise focus. Backend work appears most frequently, with languages including Java, Kotlin, Go, and Node.js featuring across multiple listings. Full-stack postings tend to pair a server-side language such as Kotlin or Ruby on Rails with React on the frontend.

One detailed example is the Senior/Staff Backend Engineer at Qonto, which involves building and maintaining backend services for financial transactions at scale, owning production reliability, leading architecture decisions, and mentoring colleagues, using Go, Ruby, Kubernetes, and AWS.

Several titles reference AI domains explicitly, and a Principal Engineer and Staff Mobile Engineer role suggest that some employers are hiring above the senior band. Test engineering also appears, indicating that quality and automation work sits within this job family in these postings.

Skills and experience employers ask for

Skill counts reflect how often a term appears in posting descriptions across all twenty-seven listings, not a stated requirement count. Python and AWS are the most widely mentioned, followed closely by TypeScript, Java, and API-related work. Cloud platforms split between AWS and Azure. Reinforcement learning appears in a meaningful share of postings, likely tied to the AI-domain roles. The sample is small, so these patterns describe this page only.

Python 59%
AWS 44%
TypeScript 41%
Java 41%
APIs 37%
Agents 33%
Azure 33%
React 33%
Kubernetes 26%
SQL 26%
C\+\+ 26%
Reinforcement learning 22%
CI/CD 19%
Docker 15%

Software Engineer roles that state a salary

The employers' own advertised ranges, for individual roles at different levels โ€” not an average and not a market rate.

Berlin office, hybrid or remote?

The strong majority of postings on this page are listed as onsite in Berlin. A small number state hybrid arrangements, and only one posting is listed as remote. No postings have an unknown work mode, so the picture here is unusually clear. Candidates who need full remote flexibility will find very limited options in these listings. Those open to onsite or hybrid work in Berlin will find the widest range of roles to consider.

Make your application specific to the work

  1. Check the work mode Most roles on this page are onsite in Berlin, so confirm the arrangement stated on each posting before investing time in an application.
  2. Match your primary language Posting descriptions mention a wide spread of languages; identify which ones appear in the specific role you want, as requirements vary considerably between positions.
  3. Note seniority and scope Titles range from software engineer through to principal and staff level; read each job description carefully, as responsibilities and autonomy expectations differ significantly across these bands.
  4. Review pay and visa details Only one advertised salary range appears on this page and visa sponsorship is not stated for most postings, so check each employer's listing directly for compensation and right-to-work information.

Questions about Software Engineer jobs in Berlin

The named employers in these postings include Helsing, Doctolib, Databricks, Wolt, Cresta, Workato, Fin, and Temporal Technologies, among others. The total number of employers represented is thirteen.

Only one posting on this page advertises a pay range: the Temporal Technologies Staff Developer Advocate, Enterprise โ€“ EMEA role, listed at 128,000โ€“168,000. The currency is not stated in the fact pack. All other postings do not advertise pay.

Very few of these postings offer remote work. One is listed as remote, a small number are hybrid, and the large majority are onsite. If remote working is important to you, options here are limited.

Python is mentioned most frequently across the descriptions, followed by AWS-related skills, then TypeScript and Java appearing in roughly similar numbers of postings. Go, React, C++, and SQL also appear across several listings. These are mentions in descriptions, not confirmed requirements.

Several posting titles reference AI domains explicitly, and reinforcement learning is mentioned in a notable share of descriptions across the page. Agents are also mentioned across multiple postings. Whether AI is a core or peripheral part of each role would need to be confirmed in the individual job description.

Jobs checked 3 hours ago. ยท Guide reviewed 14 September 2026.