CrawlJobs Logo

Filters

Location
Salary
Clear all filters

Software Engineer Germany Jobs (Hybrid work)

65 Job Offers

Senior Software Engineer – Software Framework
Save Icon
Join Brainlab in Munich as a Senior Software Engineer to shape our core Software Framework. You will modernize this critical C++ base layer, ensuring it is robust and state-of-the-art for our clinical applications. We seek a passionate engineer with 2+ years of C++ experience and a collaborative,...
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Satellite Ground Segment Crypto Software Engineer
Save Icon
Join Airbus Space Engineering in Friedrichshafen as a Satellite Ground Segment Crypto Software Engineer. Design ground segments in a modern DevOps environment, integrating cutting-edge crypto hardware and software. This role requires a degree in computer science, experience with Agile, Linux, Kub...
Location Icon
Location
Germany , Friedrichshafen
Salary Icon
Salary
Not provided
airbus.com Logo
Airbus
Expiration Date
Until further notice
Forward Deployed Software Engineer
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
openai.com Logo
OpenAI
Expiration Date
Until further notice
Software Development Engineer - Infrastructure & Automation
Save Icon
Location Icon
Location
Germany , Paderborn
Salary Icon
Salary
Not provided
skyhighsecurity.com Logo
Skyhigh Security
Expiration Date
Until further notice
Software Engineer
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Software Engineer – Radiotherapy Positioning & Monitoring
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Join KAYAK's high-powered team in Berlin as a Senior Java Software Engineer. You'll build and maintain world-leading travel search & booking technology, integrating with hundreds of partners. Requires 4+ years of Java and Spring Boot experience. Enjoy remote work flexibility, extensive benefits, ...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join KAYAK's high-powered team in Berlin as a Java Software Engineer. Develop and maintain world-leading travel search and booking technology using Java, Spring Boot, and SQL/NoSQL databases. Enjoy benefits like remote work days, extensive paid time off, and travel discounts while building integr...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Advanced Software Engineer Frontend & Application Development
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Senior Software Engineer - Customer App
Save Icon
Join Enpal in Berlin as a Senior Software Engineer for the Customer App. You will own complex backend and platform challenges, building scalable microservices for our digital customer experience. We seek a collaborative engineer with proven cloud infrastructure and architecture design skills. Hel...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
enpal.com Logo
enpal
Expiration Date
Until further notice
Senior Software Engineer - Energy Platform
Save Icon
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
enpal.com Logo
enpal
Expiration Date
Until further notice
Software Engineer - Gift Card
Save Icon
Join our Gift Cards Team in Dortmund as a Backend Software Engineer. Design, deploy, and operate scalable microservices using Kotlin, Java, and Spring on AWS/Kubernetes. Embrace a growth mindset in a cross-functional squad with a hybrid model and great benefits. Shape the future of our customer-f...
Location Icon
Location
Germany , Dortmund
Salary Icon
Salary
Not provided
zalando-lounge.de Logo
Zalando Lounge
Expiration Date
Until further notice
Senior Software Engineer - Optimization Algorithms
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Project Engineer – Software Infrastructure Applications
Save Icon
Location Icon
Location
Germany , Munich
Salary Icon
Salary
Not provided
brainlab.com Logo
Brainlab
Expiration Date
Until further notice
Software Engineer - Accounting
Save Icon
Join our Banking Core team in Berlin as a Software Engineer specializing in Accounting. Develop robust PL/SQL backend solutions for complex financial software within an Agile environment. We offer an annual bonus, flexible working, and continuous learning opportunities. Bring your 3+ years of exp...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Principal Software Engineer - Agent Team - Microsoft Identity
Save Icon
Lead the architecture of Microsoft's identity-optimized SASE platform as a Principal Software Engineer. This role requires 12+ years of C++ expertise, deep Windows kernel/driver, and low-level networking skills. You will design scalable, low-latency systems and mentor a team in Germany, shaping t...
Location Icon
Location
Germany , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer API
Save Icon
Join our Berlin-based API squad as a Senior Software Engineer. Craft microservices with Node.js, TypeScript, and PostgreSQL in a hybrid role. Enjoy ownership, a knowledge-sharing culture, and benefits like flexible hours and career growth. Help shape our tech strategy in a dynamic, supportive team.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
smartclip.tv Logo
Smartclip Europe GmbH
Expiration Date
Until further notice
Java Software Engineer
Save Icon
Join KAYAK's high-powered team in Berlin as a Java Software Engineer. Develop and maintain world-leading travel search and booking technology, integrating with hundreds of partners. Utilize your 3+ years of Java and Spring experience to build scalable backend features. Enjoy exceptional benefits ...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
https://www.kayak.com/ Logo
KAYAK
Expiration Date
Until further notice
Senior Software Engineer, Backend
Save Icon
Join our Berlin team as a Senior Backend Engineer, focusing on system architecture and database design. You will build scalable backend services and APIs using Python/Go, and optimize data solutions with ClickHouse and Elasticsearch. Enjoy benefits like 28 days PTO, a wellness allowance, and remo...
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice
Senior Software Engineer, Frontend
Save Icon
Join our Berlin team as a Senior Software Engineer, Frontend, and shape the future of customer engagement. You will build a state-of-the-art Customer Data Platform using React, Vite, and Node.js. We offer a remote-friendly culture with a wellness allowance, home office stipend, and 28 days PTO.
Location Icon
Location
Germany , Berlin
Salary Icon
Salary
Not provided
cresta.com Logo
Cresta
Expiration Date
Until further notice

About the Software Engineer role

Explore the dynamic and in-demand world of software engineering jobs, where professionals design, build, and maintain the digital infrastructure that powers modern life. Software engineers, often synonymous with developers, are the creative problem-solvers and architects behind websites, mobile apps, operating systems, and complex enterprise systems. This career path blends analytical thinking with creative design to translate user needs and business goals into functional, efficient, and scalable software solutions.

The core responsibility of a software engineer is the full software development lifecycle. This typically begins with analyzing requirements and collaborating with product managers, designers, and other stakeholders. Engineers then design system architecture, write clean and maintainable code, and rigorously test their creations to ensure reliability and performance. A significant part of the role involves debugging issues, optimizing existing systems, and deploying updates. Many engineers also participate in code reviews to maintain quality standards and contribute to technical documentation. In today's agile environments, they often work in iterative cycles, continuously integrating and delivering new features.

Software engineering jobs can be specialized, but common areas include front-end (client-side), back-end (server-side), and full-stack development. Front-end engineers focus on user interfaces and experiences using technologies like HTML, CSS, and JavaScript frameworks. Back-end engineers build the server logic, databases, and application programming interfaces (APIs) that power functionality behind the scenes. Full-stack engineers possess skills across both domains. Other specializations include DevOps, security, data engineering, and cloud-native development.

Typical skills and requirements for these roles are both technical and soft-skills based. Fundamentally, proficiency in one or more programming languages such as Python, Java, JavaScript, C#, or Go is essential. Understanding data structures, algorithms, and system design principles is crucial. Experience with frameworks, databases (SQL and NoSQL), and version control systems like Git is commonly expected. As software is increasingly built for the cloud, familiarity with services from providers like AWS, Azure, or GCP is a valuable asset. Equally important are strong problem-solving abilities, attention to detail, and effective communication skills for teamwork. While many positions require a degree in computer science or a related field, a proven portfolio and relevant experience are also highly valued pathways into software engineering jobs.

The profession offers immense variety, with opportunities to build everything from life-saving health applications and financial platforms to immersive games and cutting-edge AI tools. It is a career characterized by continuous learning, collaboration, and the tangible impact of creating products used by millions. For those with a logical mind and a passion for building, software engineering jobs present a rewarding and future-proof career path with endless possibilities for innovation and growth.