Software Engineering Jobs in Germany
There are 3,676 open Software Engineering jobs in Germany on freehire right now. 1,120 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 20%
- cloud 19%
- ai 18%
- api 17%
- python 16%
- ci-cd 15%
- cpp 15%
- csharp 14%
How the work is done
- Remote 277 · 8%
- Hybrid 228 · 6%
- Onsite 85 · 2%
Visa sponsorship offered in 58% of the 274 postings that state a position on it.
Seniority
- Senior 1,014
- Junior 100
- Lead 94
- Staff 61
- Principal 38
- Intern 17
Who is hiring
- 501-1000 employees 304
- 1000+ employees 296
- 51-200 employees 210
- 11-50 employees 107
- 201-500 employees 26
- 1-10 employees 8
Software Engineer - Core Compute (f/m/d)
Build and maintain Exoscale’s core compute platform, orchestrators, and distributed agents using Go or Clojure to ensure scalable, reliable cloud infrastructure.

Software Engineer in Test (Berlin)
Build and maintain automated tests for Cresta’s AI-driven customer-experience platform using Playwright (TypeScript), ensuring reliability and scalability of new features.
Senior Software Engineer
Senior Software Engineer builds scalable cloud apps and data pipelines, integrating APIs, databases, and event-driven systems while collaborating with AI teams to deploy Generative AI and ML solutions.
Senior Java Developer
Build and maintain the core Java-based sales application for R+V’s agents, brokers, and banks, using Eclipse Riena, WildFly, and cloud-native tools to enable digital insurance sales.
(Junior) ERP Developer (m/w/d) Microsoft Business Central
Develops and maintains ERP solutions, focusing on Microsoft Business Central to implement and optimize business processes through custom code and data modeling.
Senior Cloud Software Engineer
Designs and builds secure, scalable cloud-native microservices on GCP, integrating AI/ML APIs and managing Kubernetes, CI/CD, and security for a mission-critical analytics environment.
Softwareentwickler Schwerpunkt Datenbanken (m/w/d)
Builds and optimizes data pipelines and warehouse solutions using Databricks, PostgreSQL, Python, and dbt to deliver clean datasets for BI tools like Power BI and Jupyter.
Software Engineer, Mitgründerrolle (m/w/d)
Build and ship features for a German AI-powered nutrition app, working across React/TypeScript, Python/FastAPI, and React Native with a milestone-based compensation model.
Senior Software Engineer (.NET / Angular)
Build a GoBD-compliant, audit-proof document management SaaS using ASP.NET Core, Angular, and PostgreSQL, with AI-assisted coding and strict compliance requirements.
Lead Software Engineer (m/w/d)
Lead a small engineering team building backend services for wealth-management products using Python, Django, PostgreSQL, and cloud platforms like Azure or AWS.
Senior Software Engineer, Toolkit
Build and evolve TimescaleDB’s toolkit of hyperfunctions in Rust, turning raw time-series data into production-ready insights for observability, IoT, and financial systems.
Senior Software Development Engineer in Test - Show Production
Build and maintain automated test frameworks for immersive audio production tools, validating desktop apps, plugins, and real-time audio systems with signal analysis and CI/CD integration.
Senior Data & Python Software Engineer
Build and maintain high-performance web scraping systems and data pipelines for AI-powered brand protection, using Python, PostgreSQL, and cloud services.
Lead .Net Software Developer, JR628
ELEKS Software Engineering and Development Office is seeking a Lead .NET Developer in Germany to join our team on-site in Göttingen. ABOUT CLIENT Our team is working with an international pharmaceutical and laboratory…
Software Engineer | Propr.xyz
Build backend services for a prop-trading OS using TypeScript/NestJS, integrating with Hyperliquid and other crypto exchanges while shipping full-stack features in React/Next.js.
Softwareentwickler Robotics & Automatisierung (m/w/x)
Develop and lead scalable software for automated warehouse systems, integrating robotics, AI, and simulation with C#/.NET and Azure while mentoring a small team.