Top Software Engineer Jobs in Germany

8 Days AgoSaved
Hybrid
St. Leon-Rot, Baden-Württemberg, DEU
Entry level
Entry level
Artificial Intelligence • HR Tech • Information Technology • Software • Database • Cybersecurity • Big Data Analytics
Develop and modernize SAP Cloud ALM cross-application services, focusing on User and Access Management and Tag Management. The role uses SAP’s Authorization Management Service framework within a cloud-native SAP Business Technology Platform Scrum team. Responsibilities include contributing to modern software development, collaborating with partner teams, and supporting daily production deployments. The position is a paid placement limited to six months and requires working from the St. Leon-Rot office.
Top Skills: Authorization Management Service (Ams)JavaJavaScriptSap Business Technology PlatformSap Cloud Alm
9 Days AgoSaved
In-Office
Hamburg, DEU
Mid level
Mid level
Artificial Intelligence • Healthtech • Software
Build and optimize full-stack applications for AI-assisted digital pathology workflows. Develop React and TypeScript interfaces for complex medical imaging, annotations, and AI-generated results, while building scalable Python and Django APIs. Improve visualization performance, accessibility, reliability, and annotation automation. Collaborate with pathologists, designers, product teams, machine learning teams, and annotators to deliver production-ready features in an agile environment.
Top Skills: CanvasD3.JsDjangoDockerJavaScriptLinuxOpenlayersPostgresPythonReactTypescriptWebgl
11 Days AgoSaved
In-Office
3 Locations
Senior level
Senior level
Legal Tech • Marketing Tech • Software • Data Privacy
Build and own full-stack production systems, including features, platform components, services, APIs, tests, and cloud deployments. Use AI coding agents to generate and review code while maintaining high standards for correctness, security, reliability, observability, and maintainability. Contribute to architectural decisions, code reviews, CI/CD, product prioritization, and privacy-compliant data handling. Mentor teammates and connect technical choices to business outcomes.
Top Skills: .NetAi Coding ToolsAPIsCi/CdCloud ComputingCloud-Native ArchitectureContainersDistributed SystemsKubernetesNode.jsReactTypescript
11 Days AgoSaved
Remote
27 Locations
65K-115K Annually
Junior
65K-115K Annually
Junior
Retail • Sales • Software
Build and maintain end-to-end ERP features across Django backend services and Next.js frontend applications. Develop models, APIs, database migrations, tenant isolation, and row-level security; understand legacy C++ desktop behavior; write tests, monitor production releases, conduct code reviews, and collaborate with senior and junior engineers. The role requires independent delivery, strong communication, attention to quality, and a focus on reliable, performant systems.
Top Skills: AWSAzureC++DjangoKubernetesNext.JsPostgresPythonReactTypescriptWindows
11 Days AgoSaved
In-Office or Remote
2 Locations
Entry level
Entry level
Biotech
Develop and enhance Java desktop software controlling mass spectrometry and other laboratory instruments. Collaborate with scientists and engineers, test software with physical instruments, troubleshoot system issues, improve performance and maintainability, participate in code reviews, and support development process automation.
Top Skills: Java
12 Days AgoSaved
Remote
27 Locations
Mid level
Mid level
Big Data • Internet of Things • Mobile • Other
Design and build Go services for Telnyx’s serverless platform, function deployment pipeline, global control plane, and edge infrastructure. Own backend APIs, resource lifecycles, workload deployment, asynchronous workflows, observability, and reliability. Work with Kubernetes, distributed systems, relational databases, and multi-region services. Improve developer experience through APIs, CLI tooling, and clear error handling, while participating in on-call and diagnosing production performance and reliability issues.
Top Skills: Aws LambdaC++Cloudflare WorkersDaprDeno DeployDockerFastly ComputeFly.IoGoJavaKnativeKubernetesNats/JetstreamOpentelemetryPostgresPrometheusRust
12 Days AgoSaved
In-Office
Heusenstamm, Hessen, DEU
Senior level
Senior level
Industrial • Manufacturing
Develop, test, optimize, and support PLC and control-system software for industrial automation and material-handling products. Analyze requirements, troubleshoot software and integration issues, perform functional and stability testing, document architectures and designs, and provide technical support throughout the product lifecycle. The role also mentors junior engineers and ensures software quality, maintainability, and compliance with engineering standards.
Top Skills: C#Control SystemsIndustrial AutomationIntegration TestingNetwork Analysis ToolsNetworkingPlcPythonRockwellSiemensSimulation ToolsUnit Testing
One Month AgoSaved
Remote or Hybrid
4 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Design, build, operate, and maintain scalable distributed systems supporting CrowdStrike’s Intelligence pipelines. Gather requirements from analysts, develop processing and data integration systems, make autonomous architecture decisions, maintain Go and Python codebases, deploy production services, document solutions, train users, and communicate technical details effectively. The role requires independent execution in a geographically distributed team and includes opportunities to work with cloud platforms, APIs, web interfaces, malware analysis, and AI technologies.
Top Skills: Amazon Ec2Amazon EcsAmazon S3Amazon VpcAWSCloud TechnologiesContainersGCPGoHttp ApisLinuxNoSQLPythonSingle-Page Applications (Spa)SQL
Reposted 14 Days AgoSaved
In-Office
Aschheim, Bayern, DEU
Mid level
Mid level
eCommerce • Fashion • Retail
Develop and enhance the company’s Microsoft Business Central ERP system, implement business-specific solutions and upgrades, build third-party integrations, optimize Microsoft SQL Server performance, resolve bugs, refactor code, conduct testing, document solutions, and provide third-level support. Collaborate with stakeholders and the ERP development team on complex e-commerce projects.
Top Skills: AlC#JavaScriptMicrosoft Business CentralMicrosoft Dynamics NavMicrosoft Sql ServerPowershellT-Sql
Junior
Fintech • Payments • Financial Services
Develop and maintain business-critical clearing and settlement services using Kotlin, Java, and Spring Boot. Collaborate with cross-functional engineering teams while learning Domain-Driven Design, testing, code reviews, CI/CD, and cloud-native AWS development. Contribute to containerized and event-driven services, infrastructure automation, monitoring, and reliable production delivery for compliant financial workflows.
Top Skills: Amazon EcsAutomated TestingAWSAws LambdaCi/CdInfrastructure As CodeJavaKotlinMonitoringObservabilityRelational DatabasesSpring Boot
Junior
Fintech • Payments • Financial Services
Develop and maintain business-critical clearing and settlement services using Kotlin, Java, and Spring Boot. Collaborate with cross-functional teams while learning agile practices, Domain-Driven Design, testing, CI/CD, and cloud-native AWS development. Build reliable, secure, compliant financial workflows using containerized and event-driven services. Contribute to infrastructure as code, observability, monitoring, and continuous improvement with guidance from experienced engineers.
Top Skills: Amazon EcsAutomated TestingAWSAws LambdaCi/CdDomain-Driven DesignInfrastructure As CodeJavaKotlinMonitoringObservabilityRelational DatabasesSpring Boot
Reposted 15 Days AgoSaved
In-Office
7 Locations
Mid level
Mid level
Software
The Software Developer will design and develop web applications, improve system reliability, and collaborate on architecture and deployment strategies.
Top Skills: AWSCi/CdJavaJavaScriptKotlinKtorKubernetesNode.jsSpringTerraformTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
15 Days AgoSaved
In-Office
Berlin, DEU
Internship
Internship
Healthtech • Software
Six-month full-time software engineering internship building and shipping full-stack healthcare features. The intern will collaborate with engineers, product managers, and designers; write tested, secure, scalable code; contribute to design, development, peer review, and deployment; and explore AI and distributed systems. The role requires a final-year software-related student who is fluent in English and comfortable coding across multiple languages. Web development, side projects, open-source contributions, and AI-assisted coding experience are preferred.
Top Skills: Claude CodeJavaKotlinPythonRuby on RailsReact NativeSwiftTypescript
15 Days AgoSaved
In-Office
Feldkirchen, Bayern, DEU
70K-97K Annually
Senior level
70K-97K Annually
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Design, develop, test, document, and troubleshoot complex software for semiconductor equipment components. Responsibilities include defining software specifications and test plans, implementing bug fixes, analyzing requirements, communicating with customers, and supporting simulators, test benches, and laboratory environments.
Top Skills: .NetC#C/C++MultithreadingNetworkingOperating SystemsRpc
21 Days AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Digital Media • Marketing Tech • Social Media • Software • Generative AI
Design, build, and maintain backend services for AI-powered campaign optimization products. Support data scientists in deploying machine learning models, improve architecture and engineering practices, contribute to planning and retrospectives, mentor teammates, and collaborate with product and infrastructure stakeholders. The role requires strong Python skills, production software development experience, cloud infrastructure knowledge, and the ability to work hybrid from the office three days per week.
Top Skills: AWSDockerGCPKubeflowKubernetesMlflowNode.jsPostgresPythonPyTorchReactTensorFlowTypescript
22 Days AgoSaved
Easy Apply
Hybrid
Berlin, DEU
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Provide technical leadership for real-time data collection and delivery systems. Design, develop, tune, and maintain low-latency distributed infrastructure and data-processing services on cloud platforms. Collaborate with product, DevOps, engineering, and executives on roadmaps and data products; participate in architecture decisions, mentor developers, scale infrastructure, and support on-call operations.
Top Skills: AkkaAWSContainerizationDistributed SystemsJavaNoSQLPlay FrameworkScalaSQLTerraformZio
18 Days AgoSaved
Hybrid
München, Bayern, DEU
Senior level
Senior level
Fintech • Payments • Financial Services
Build and operate business-critical clearing and settlement services using Kotlin, Java, and Spring Boot. Design distributed, event-driven cloud applications on AWS using ECS and Lambda, while implementing CI/CD, infrastructure as code, observability, automated testing, and secure production operations. Work in autonomous agile teams using Domain-Driven Design, own services from concept through production, and improve engineering quality, reliability, and developer experience within complex financial workflows.
Top Skills: Amazon EcsAWSAws LambdaCi/CdInfrastructure As CodeJavaKotlinSpring Boot
Senior level
Fintech • Payments • Financial Services
Build and operate business-critical clearing and settlement services using Kotlin, Java, Spring Boot, and AWS. Responsibilities include designing distributed event-driven systems, developing APIs, implementing automated testing and CI/CD, managing infrastructure as code, and improving observability, reliability, security, and developer experience. The role requires ownership from concept through production within autonomous, agile, cross-functional teams and includes modeling complex financial workflows using Domain-Driven Design.
Top Skills: Amazon EcsAWSAws LambdaCi/CdDomain-Driven DesignInfrastructure As CodeJavaKotlinSpring Boot
18 Days AgoSaved
Hybrid
Munich, Bayern, DEU
Entry level
Entry level
Transportation
Develop and optimize software for Linux-based embedded rail IoT devices and passenger information displays. Diagnose complex interactions across software, hardware, embedded platforms, and networks; improve reliability, performance, and maintainability; and support customer projects. Collaborate with systems, hardware, and test engineering teams while evaluating technologies and using AI-supported tools to improve troubleshooting and engineering efficiency.
Top Skills: C++Computer NetworkingEmbedded SystemsLinux
18 Days AgoSaved
Hybrid
München, Bayern, DEU
Entry level
Entry level
Fintech • Payments • Financial Services
Join a cross-functional team developing and expanding Scalable Capital’s new fintech product. Responsibilities include building and operating a digital brokerage platform using modern software practices such as agile development, continuous integration and deployment, test automation, cloud infrastructure, and potentially distributed or microservice architectures. The role requires analytical problem-solving, clear communication, and a commitment to well-architected, testable, and documented code. Based in Berlin or Munich.
Top Skills: AWSDockerGraphQLJavaKotlinSpring BootSQLTerraform
19 Days AgoSaved
Remote
28 Locations
Entry level
Entry level
Artificial Intelligence • Software • Cybersecurity
Build and operate full-stack systems for an AI-powered offensive security platform. Responsibilities include developing React frontends, TypeScript APIs, Kotlin and Go backend services, deploying on AWS, designing scalable systems, optimizing databases, supporting production, and owning features from concept through deployment. The role involves close collaboration with AI and security researchers in a fast-paced remote startup.
Top Skills: Asynchronous WorkflowsAWSAws CdkEvent-Driven ArchitectureGoGraphQLKotlinMessage QueuesNode.jsPostgresReactRestTerraformTypescript
21 Days AgoSaved
In-Office
Hamburg, DEU
Senior level
Senior level
Information Technology • Manufacturing
Design, develop, and maintain software components, SDKs, libraries, and user interfaces for quantum algorithm development tools. Own components of the algorithm development pipeline, collaborate with quantum algorithm teams, and deliver reliable, documented software. Support testing, validation, and deployment of models and simulations to HPC and cloud environments while evaluating trade-offs across quantum algorithms, compilation, and hardware processes.
Top Skills: AWSAzureC/C++Custom SdksGoogle Cloud PlatformHpcOpenqasmParallelizationPythonQiskitQuantum ComputingRustUi FrameworksWeb Services
27 Days AgoSaved
Remote or Hybrid
Germany
Senior level
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Develop and maintain cross-platform C++ and Qt software for network device discovery, monitoring, and data collection across Windows and Linux. Build high-performance asynchronous and concurrent systems using network and device-management protocols such as SNMP, SSH, ICMP, and WMI. Own testing, troubleshoot complex application and network issues, optimize reliability and performance, and collaborate with backend, UI, QA, and product teams.
Top Skills: C++CmakeIcmpLinuxNetworking ApisPosixQtSnmpSshWindowsWindows ApisWmi
Reposted 22 Days AgoSaved
In-Office
Manching, Bayern, DEU
Entry level
Entry level
Aerospace
Develops and architects Qt/QML frontend applications for aircraft simulation control, instructor, and debriefing stations. Responsibilities include gathering requirements, designing user interfaces and scalable software architecture, coding, testing, debugging, maintenance, code reviews, and collaboration within agile engineering teams. The role requires strong C++ and Qt/QML expertise, modern DevOps and containerization experience, and effective communication with stakeholders and cross-functional teams.
Top Skills: C++ContainerizationDevops PipelinesQmlQt
28 Minutes AgoSaved
Remote
Germany
Senior level
Senior level
Artificial Intelligence • Computer Vision • Hardware • Robotics • Metaverse
Integrate and productionize NVIDIA DRIVE active safety software on customer vehicles. Diagnose system-level issues across sensors, perception, fusion, planning, and vehicle integration; configure and tune software; implement C++ or Python adaptations; analyze recorded data; conduct vehicle testing and validation; and coordinate root-cause resolution with global customer and engineering teams.
Top Skills: AdasAi/MlAutonomous VehiclesC++Camera PerceptionDeep Neural NetworksEmbedded SystemsLinuxNvidia DrivePythonQnxRadarSensor FusionThreat AssessmentTime-To-Collision (Ttc)
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account