Get the job you really want.

Top Software Engineer Jobs in Germany

1,025+ Job Results
10 Days Ago
27 Locations
Remote
13,285 Employees
Entry level
13,285 Employees
Entry level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
As a Graduate Software Engineer, you will participate in a 12-month rotational program where you'll work in Agile Scrum teams, focusing on software development for products like Fusion 360. Responsibilities include writing clean code in various languages, engaging in code reviews, developing unit tests, and using CI/CD tools. You'll gain hands-on experience and support in achieving professional registration.
10 Days Ago
Berlin, DEU
505 Employees
Mid level
505 Employees
Mid level
Information Technology
As a Software Engineer at Grover, you will enhance e-commerce delivery performance by developing scalable web applications using technologies like React and Node.js. Collaborating with product and UX teams, you'll improve user interfaces and ensure high performance through testing and code optimization. Your role includes building APIs and maintaining applications while adhering to best coding practices.
10 Days Ago
Berlin, DEU
112 Employees
Entry level
112 Employees
Entry level
Artificial Intelligence • Other • Sales • Software
The Software Engineer will design, develop, and maintain scalable web applications, working across both front-end and back-end systems. Responsibilities include building APIs, managing cloud solutions, and collaborating with teams to optimize performance and reliability while staying updated with technology trends.
11 Days Ago
Munich, Bavaria, DEU
Hybrid
46 Employees
Internship
46 Employees
Internship
Software
As a Working Student Software Engineer at Uncountable, you will assist in developing functionality and analyzing data to support innovative materials companies. This role involves collaboration with a team of experienced engineers, requiring a commitment of 15-20 hours per week.
11 Days Ago
Munich, Bavaria, DEU
Hybrid
46 Employees
Internship
46 Employees
Internship
Software
Uncountable Engineering in Munich is hiring working students to support the development and analysis of innovative materials. The position requires 15-20 hours per week, offers a competitive salary, mentorship, and the opportunity for additional hours or full-time employment. Required qualifications include pursuing an Engineering degree in Munich, good grades, strong English communication skills, and detail-oriented work ethic.
11 Days Ago
Munich, Bavaria, DEU
743 Employees
Mid level
743 Employees
Mid level
Automotive • Marketing Tech • Software
Join AutoScout24 as a Full-Stack Software Engineer to write well-designed, testable code in Java/TypeScript, contribute to the development lifecycle, mentor junior colleagues, work in agile product development, and have a DevOps mindset. Experience with CI/CD, AWS, and a mobile-first approach is required. Fluency in English is mandatory.
11 Days Ago
28 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you will develop and integrate systems for the embedded Linux environment, focusing on security and developer experience. Responsibilities include developing system daemons with REST APIs, debugging, collaborating with a distributed team, and maintaining boot mechanisms across various CPU architectures.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
28 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Core Desktop team, you will design and develop elements of the Core Desktop, write high-quality code, collaborate with team members, and engage with the Ubuntu community while utilizing various programming languages and technologies to enhance the user experience.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
31 Locations
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you'll lead design and implementation, coach team members, and collaborate on features in a distributed system driving cloud automation. You'll debug issues, interface with upstream communities, and support diverse software operations while working remotely with minimal travel.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
28 Locations
Remote
880 Employees
Junior
880 Employees
Junior
Cloud • Software
The Python Software Engineer will develop and maintain automation tools for hardware certification, focus on test automation methodologies, work with Linux-based hardware, and improve continuous processes for software testing. The role involves collaborating with teams worldwide to ensure effective hardware enablement for Ubuntu systems.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
31 Locations
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, a large open-source Go project, focusing on the design and delivery of features to automate cloud operations and software management at scale. Responsibilities include collaborating with a distributed team, debugging issues, and contributing to open-source communities.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
11 Days Ago
Freiburg, Baden-Württemberg, DEU
399 Employees
Mid level
399 Employees
Mid level
Software
Organize full lifecycle software development, write efficient code, prepare software verification plans, integrate software components, evaluate software tools, provide support on software systems, ensure compliance with industry standards.
11 Days Ago
Stuttgart, Baden-Württemberg, DEU
5,436 Employees
Junior
5,436 Employees
Junior
Other • Software • Analytics
The Software Engineer II will develop UI components and user experiences for processing large 3D data models, collaborate with team members on implementation designs, contribute to unit testing, and work closely with product engineers to innovate using the SURE Engine.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
11 Days Ago
Heidelberg, Baden-Württemberg, DEU
300 Employees
Mid level
300 Employees
Mid level
Security • Software • Cybersecurity
As a Software Engineer II, you will collaborate with product management and research teams to develop and enhance cybersecurity solutions. Responsibilities include evaluating requirements, designing system architecture, and ensuring high-quality product delivery while adhering to software engineering best practices.
Top Benefits:
401-K
Child Care Benefits
Commuter Benefits
+44 More
11 Days Ago
Berlin, DEU
2,382 Employees
Mid level
2,382 Employees
Mid level
Big Data • Cloud • Software • Database
You will design, implement, test, and release features for Cloud Manager and Ops Manager, assist with troubleshooting bugs, and collaborate within a team. Experience in developing multi-threaded, asynchronous systems is required, along with strong programming skills in Java, Go, or Python.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
11 Days Ago
Berlin, DEU
10,000 Employees
Mid level
10,000 Employees
Mid level
eCommerce • Retail
Join Zalando's Sustainability team as a Software Engineer - iOS, where you will develop mobile applications, enhance user experiences, and collaborate with cross-functional teams to fulfill customer promises on sustainability. Your role will involve ensuring reliable and compliant technical solutions while driving innovations that help customers make responsible fashion choices.
12 Days Ago
Berlin, DEU
1,710 Employees
Senior level
1,710 Employees
Senior level
Music • Software
The Backend Software Engineer will design, implement, and maintain identity and access management solutions, collaborate with product management and engineering teams, solve complex technical problems, and continuously improve processes and tooling within the Authentication and Authorization team at SoundCloud.
12 Days Ago
Trier, Rheinland-Pfalz, DEU
5,508 Employees
Entry level
5,508 Employees
Entry level
Healthtech • Information Technology • Software • Consulting
The Software Developer will design and implement an application platform for the ORBIS U framework, focusing on AWS. Responsibilities include creating reusable components, conducting user testing, and performing design reviews while collaborating with international teams.
32,902 Employees
Senior level
Information Technology
As a Software Engineer in the AdTech tribe, you will develop and enhance a next-generation advertising platform for partner businesses. Responsibilities include collaborating across squads, architecting efficient frontend systems, and improving user experience while maintaining high-performance applications.
32,902 Employees
Mid level
Information Technology
The Software Engineer in the Performance & Reliability Domain focuses on enhancing app performance and reliability by developing tools, setting benchmarks, and supporting internal teams with infrastructure and automation. Responsibilities include monitoring, analyzing, and improving app performance, along with maintaining high engineering standards.
32,902 Employees
Mid level
Information Technology
As a Software Engineer on the Quick Commerce team, you will build a next-generation platform to expand delivery services, engage with stakeholders for software architecture, and develop reliable systems for a massive user base while driving for engineering excellence.
32,902 Employees
Senior level
Information Technology
Looking for a Senior Software Engineer specializing in Golang to join the Developer Platform team at Delivery Hero. Responsibilities include designing robust CI/CD pipelines, evolving system architecture, enforcing coding standards, mentoring team members, resolving technical issues, and collaborating with cross-functional teams.
12 Days Ago
Berlin, DEU
32,902 Employees
Senior level
32,902 Employees
Senior level
Information Technology
Looking for a Software Engineer (Golang) to join the AdTech tribe and work on creating a next-generation platform for partners to scale their business and promote their offerings. The position involves designing and implementing backend services, improving user experience, and collaborating with other squads in the AdTech tribe.
32,902 Employees
Mid level
Information Technology
Seeking a (Junior) Software Engineer (Golang) to join the AdTech tribe at a pioneering local delivery platform. Responsibilities include building backend services, collaborating with squads, and architecting solutions for advertising local businesses. Must have 2+ years of software development experience and 1+ year in Golang.
12 Days Ago
Berlin, DEU
2,750 Employees
Mid level
2,750 Employees
Mid level
Fintech • Payments
The Backend Software Engineer will design, build, and maintain back-end services supporting transaction flows in new markets. Responsibilities include participating in API design, code reviews, and enhancing core payment systems, while collaborating across teams to deliver functionalities and foster a culture of pair programming.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+22 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size