Software Engineering Jobs in Germany
There are 3,671 open Software Engineering jobs in Germany on freehire right now. 1,076 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,500 | €80,000 | €99,375 | 54 |
| EUR | month | €4,188 | €5,025 | €6,600 | 36 |
| USD | year | $75,000 | $75,000 | $137,412 | 20 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 21%
- cloud 19%
- ai 18%
- api 17%
- python 16%
- ci-cd 15%
- cpp 15%
- csharp 14%
How the work is done
- Remote 275 · 7%
- Hybrid 231 · 6%
- Onsite 84 · 2%
Visa sponsorship offered in 58% of the 272 postings that state a position on it.
Seniority
- Senior 1,011
- Junior 100
- Lead 94
- Staff 62
- Principal 37
- Intern 17
Who is hiring
- 501-1000 employees 304
- 1000+ employees 295
- 51-200 employees 210
- 11-50 employees 107
- 201-500 employees 27
- 1-10 employees 8
Softwareentwickler C# / .NET / MAUI (m/w/d) 75.000 €
Develop cross-platform mobile apps with .NET MAUI and maintain web frontends for a B2B software company digitizing industrial processes.
Salesforce Developer
Build and maintain Salesforce Sales Cloud, Service Cloud, and Experience Cloud using Apex, Lightning Web Components, and Flows for a client integrating a post-merger CRM system.
Software Development Engineer
Builds and optimizes scalable backend services and microservices in Python or Node.js, focusing on distributed systems, REST APIs, and PostgreSQL for a fully remote engineering team.
Senior Software Engineer, Quality Engineering
Build and improve AI-assisted automated testing frameworks, CI/CD pipelines, and chaos engineering practices for a modern cloud-native platform to ensure reliable software delivery at scale.
Senior Software Engineer, Market Data
Build and scale low-latency backend systems and APIs that power global market data platforms for millions of users, focusing on distributed systems, cloud infrastructure, and real-time data processing.
Senior Software Engineer
Build and evolve scalable backend services and frontend features for a global workforce management platform using Java, Spring Boot, React, and cloud services.
Node.js Developer
Build and maintain backend services using Node.js, REST APIs, and databases while collaborating with distributed, international teams.
Senior Software Engineer (SDK)
Build and maintain Python and TypeScript SDKs for a widely used open-source AI platform, ensuring reliability, performance, and developer experience across millions of downloads.
Software Development Engineer, Senior I (m/w/d) - Schwerpunkt Integration
Senior software integrator building and releasing embedded automotive systems, owning CI/CD pipelines and integration of C/C++ components on embedded Linux/RTOS for vehicle control units.
Senior Software Engineer (m/w/d)
Build and run distributed systems that control truck-fleet charging on industrial sites, including data ingestion, scheduling, and observability using Python and cloud infrastructure.
Sr Lead Software Engineer Python
Senior engineer building AI-powered financial applications in Python, integrating LLMs with cloud-native DevOps and responsible-AI guardrails.
Software Engineer I
Build and maintain TypeScript/Python tools and test automation for Blue Yonder’s AI-driven supply-chain platform, leveraging Azure and microservices to ensure quality and reliability.
SAP Developer
Develop and maintain SAP integrations for a cloud-native AI-driven platform that manages surplus chemical supply chains with automated compliance and ML-based matching.