Software Engineering Jobs in Germany
There are 3,487 open Software Engineering jobs in Germany on freehire right now. 1,020 of them were posted recently. The skills employers ask for most often are java, cloud and ai.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| EUR | year | €70,000 | €80,000 | €98,125 | 56 |
| EUR | month | €4,188 | €5,025 | €6,600 | 36 |
| USD | year | $75,000 | $75,000 | $130,775 | 19 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 20%
- cloud 17%
- ai 17%
- api 15%
- python 15%
- ci-cd 14%
- cpp 14%
- csharp 13%
How the work is done
- Hybrid 222 · 6%
- Remote 213 · 6%
- Onsite 86 · 2%
Visa sponsorship offered in 58% of the 255 postings that state a position on it.
Seniority
- Senior 958
- Junior 98
- Lead 90
- Staff 55
- Principal 34
- Middle 25
Who is hiring
- 501-1000 employees 299
- 1000+ employees 283
- 51-200 employees 205
- 11-50 employees 106
- 201-500 employees 27
- 1-10 employees 8
Software Developer (m/w/d) | Festanstellung & Werkstudent
Software developer at a Berlin startup building web-based digital solutions for mid-sized companies, primarily using TypeScript, Next.js, React Native, GitHub, and Vercel.
Senior Softwareentwickler m/w/d
Develops full-stack applications (TypeScript/React/Python) for scalable industrial energy management and shopfloor solutions, focusing on microservices, cloud (AWS), and clean architecture.
Software Engineer II, AdTech Campaigns - Vendor
Build and maintain Go-based microservices for Delivery Hero's global AdTech campaign and advertiser platform, working in a hybrid Berlin squad focused on scalability and reliability.
Softwareentwickler (w/w/d) IT Testing Defence
The Software Developer (IT Testing Defence) will design and implement automated software tests, manage test environments, and configure CI/CD pipelines for hardware-related applications. The role requires strong proficiency in C, C++, and Python, along with experience in Linux and test automation processes.
Physiker/in, Informatiker/in als Softwareentwickler (m/w/d) Python, C++
Akkodis is seeking a software developer to work on-site for a client in the optical industry, focusing on algorithm design, data analysis, and process optimization using Python and C++.
Softwareentwickler (m/w/d) Matlab / Simulink
The software developer will design, implement, and document software architectures for maritime high-tech systems using Matlab and Simulink. The role involves creating system specifications in DOORS and working within an agile team to meet project requirements.
Softwareentwickler / Testingenieur Automatisierungstechnik (m/w/d)
Schmitt Engineering is seeking a software developer and test engineer to design, implement, and test automation software and IT solutions. The role involves working with SIMATIC systems, TIA Portal, and programming in C# or Python to support industrial projects.
Softwareentwickler (m/w/d) SAP
CIDEON is seeking a software developer to design and implement SAP solutions, specifically within the PLM environment. The role involves full-lifecycle product development, custom solution creation, and the evaluation of new technologies using ABAP.
Softwareentwickler (m/w/d) Infrastruktursoftware
The Software Developer will work on infrastructure software for naval systems, focusing on software architecture, design, and implementation using C++ and Java. The role involves collaborating within an agile team to manage development tasks and ensure project quality and timelines.
IT Softwareentwickler (m/w/d) – ABAP, SAP FS-CD & S/4HANA
IT Software Developer focused on ABAP, SAP FS-CD, and S/4HANA, helping evolve the SAP system landscape and supporting the S/4HANA transformation at an insurance company.
Working Student Software Engineer m/f/d
As a working student software engineer, you will join an agile Scrum team to contribute to the development and maintenance of enterprise workforce management software. You will work alongside experienced engineers on real product features while balancing your academic commitments.
Software Engineer Analytics (m/w/d)
The Software Engineer Analytics will develop, optimize, and cloudify the company's analytics platform using IBM Cognos, SQL, and various cloud technologies. The role involves working in an agile, cross-functional team to manage the full development lifecycle of analytics solutions.
Staff Software Engineer, DevAI, Self-Maintaining Codebase
Staff Software Engineer on Google's DevAI team (Core), leading the design and development of self-maintaining codebase solutions that integrate generative AI and LLMs into developer workflows and infrastructure at massive scale.
C++/C#-Softwareentwickler (m/w/d) ab sofort
Develops and optimizes software solutions, integrates SAP and CAD systems, and contributes to product development using C++ and C#.
.NET Softwareentwickler (m/w/d)
Develop and maintain ERP systems using C#/.NET and VB/.NET while consulting clients on IT solutions in a full-time, on-site role in Cologne.