Top Software Engineer Jobs in Germany
As an Embedded Linux Containers Software Engineer on the SnapD team, you will work on mission-critical Golang code, focusing on software delivery, containers, telemetry, and security sandboxing. You will collaborate with a remote team, write and debug high-quality code, and contribute to creating features while maintaining robust software applications.
The Software Engineer will work on enhancements for dqlite, a distributed SQLite database that utilizes Raft for consensus and replication. Responsibilities include designing features, debugging, improving automated testing, participating in code reviews, and engaging with the open source community.
As a Golang System Software Engineer, you'll design and implement system-level Go code, model data, design database schemas, and maintain code quality. You'll work collaboratively within a distributed team, focusing on cloud infrastructure for container and virtual machine management.
The Python Software Engineer role involves developing engineering solutions using Python, collaborating on designs and code reviews, deploying services, and mentoring colleagues. The focus is on automating SaaS user management and integrating data sources to enable data-driven decisions.
As a Software Engineer in Payments, you will engage in the full software development lifecycle, developing and monitoring payment solutions in a cloud environment. Responsibilities include mentoring, working on APIs, and enhancing payment services' performance and interoperability.
As a Java Full Stack Software Developer, you will create IoT cloud services for sustainable real estate operations, collaborating with backend and frontend teams through the full software lifecycle. Responsibilities include developing web applications using Angular, working with UI/UX designers, and contributing to solutions in the real estate industry.
The Software Engineer will enhance the software development lifecycle by improving tools and processes, enabling automated testing and CI/CD adoption, overseeing quality assurance with tools like SonarCloud, and contributing to observability and incident processes using platforms like Datadog.
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
The Software Engineer will design, develop, test, and maintain high-quality software for Autodesk's Civil Infrastructure Product Line. Responsibilities include collaborating with cross-functional teams, participating in Agile ceremonies, and continuously improving software development processes.
The Software Engineer will develop innovative platform services for the transportation domain, focusing on integrating with Trimble Cloud core services and creating APIs for transportation products. Responsibilities include service architecture, design, development, testing, and maintenance, following best practices and collaborating with cross-functional teams.
The role involves leading the technical vision and architecture for new Elasticsearch and ES|QL initiatives, delivering operational SLOs, collaborating with other leaders, mentoring engineers, and ensuring alignment with architecture and best practices for the Elastic platform.
As a Full Stack Software Engineer, you will develop frontend and backend solutions, participating in the full development cycle while collaborating closely with businesses to meet customer needs. You'll contribute clean, maintainable code and engage in quality assurance through test automation.
The Fullstack Software Engineer will design, develop, and maintain both frontend and backend components for a cloud-based services platform. Responsibilities include deploying services, working in an Agile environment, and contributing to product development. The role requires strong analytical skills and a collaborative approach.
As a Back-End Software Engineer at XBorg, you will build and scale backend systems, optimize performance, monitor system metrics, prioritize security, develop and maintain APIs, and troubleshoot technical issues. You'll work with high traffic and large datasets while implementing efficient and secure solutions.
As a Software Developer at Avaloq, you will enhance your software development skills while gaining banking expertise. You will work with Oracle databases and PL/SQL, conduct analysis, design, and develop new features while ensuring quality through automated testing.
The Senior Full Stack Software Engineer will develop and maintain a Java and Spring-based application server, design innovative client-server architecture, and implement features using Angular and TypeScript, all while coaching junior colleagues and collaborating with a diverse team.
The Lead Cloud Software Engineer will lead initiatives for interoperability between software in a distributed SaaS product, design efficient architectures, build observability tools, and improve software development environments. Collaboration with product teams and mentoring other engineers will be crucial responsibilities.
The Software Developer will provide custom ASP.NET development support for multiple DoD customers. Responsibilities include maintaining existing web applications, developing new features using C#, integrating RESTful APIs, working with databases, ensuring security best practices, and collaborating in Agile processes while mentoring junior developers.
The Software Developer will support the Department of Defense by developing knowledge management solutions, enhancing decision-making processes through custom applications in an agile environment, and mentoring junior staff. Responsibilities include coding, testing software, and producing necessary documentation.
As a Software Engineer II on the Developer Productivity team at Fivetran, you will automate manual processes and develop internal tools, enhancing productivity for engineering and other teams. You will troubleshoot issues, create documentation, and collaborate with stakeholders to improve automation strategies.
This position is for a Software Engineer specializing in Microcontroller development for life-sustaining medical devices. Responsibilities include designing and developing software for sensor interfaces, actuator control, and clinical functionalities, defining software architecture, conducting code analysis, and supporting root-cause analysis. The role requires strong programming skills in Embedded C++, knowledge of microcontroller-based systems, communication protocols, debuggers, and experience with real-time operating systems and medical quality standards.
As a Senior Software Engineer, you will design and write code, modify software to fix errors, improve performance, and direct system testing and validation. Your role involves integrating performance testing into CI/CD pipelines and ensuring high-quality solutions that meet customer requirements.
As a Software Engineer at Nordson Matrix Technologies, you will develop software for automatic x-ray inspection systems, create custom integrations, ensure software quality, provide user support, and assist in the migration to Azure DevOps.
As a Principal Software Engineer at Tradebyte, you will take ownership of service design and delivery, driving the transition from legacy systems to microservices. Responsibilities include collaborating with product management, refining functional requirements, and simplifying technical architecture. You will utilize your strong software engineering skills and production experience to develop scalable applications. Familiarity with various databases and AWS services is essential.
Develop and deliver software solutions quickly, oversee user interfaces, ensure code quality and security, provide mentorship to other developers, and monitor applications for performance errors. Work collaboratively to continually improve products and customer satisfaction.
Popular Job Searches
Tech Jobs & Startup Jobs in Germany
Software Engineer Jobs in Germany
Data Science Jobs in Germany
Machine Learning Jobs in Germany
Artificial Intelligence Jobs in Germany
Product Manager Jobs in Germany
Front End Developer Jobs in Germany
QA Engineer Jobs in Germany
Tech Jobs & Startup Jobs in Berlin
Software Engineer Jobs in Berlin
Data Science Jobs in Berlin
Machine Learning Jobs in Berlin
Artificial Intelligence Jobs in Berlin
Product Manager Jobs in Berlin
Front End Developer Jobs in Berlin
QA Engineer Jobs in Berlin
Tech Jobs & Startup Jobs in Cologne
Software Engineer Jobs in Cologne
Data Science Jobs in Cologne
Machine Learning Jobs in Cologne
Artificial Intelligence Jobs in Cologne
Product Manager Jobs in Cologne
Front End Developer Jobs in Cologne
QA Engineer Jobs in Cologne
Tech Jobs & Startup Jobs in Hamburg
Software Engineer Jobs in Hamburg
Data Science Jobs in Hamburg
Machine Learning Jobs in Hamburg
Artificial Intelligence Jobs in Hamburg
Product Manager Jobs in Hamburg
Front End Developer Jobs in Hamburg
QA Engineer Jobs in Hamburg
Tech Jobs & Startup Jobs in Munich
Software Engineer Jobs in Munich
Data Science Jobs in Munich
Machine Learning Jobs in Munich
Artificial Intelligence Jobs in Munich
Product Manager Jobs in Munich
Front End Developer Jobs in Munich
QA Engineer Jobs in Munich
Remote Jobs in Germany
Remote Jobs in Berlin
Remote Jobs in Cologne
Remote Jobs in Hamburg
Remote Jobs in Munich
All Filters
No Results
No Results