Top Software Engineer Jobs in Germany
Join the IDE squad at Sonar to develop SonarLint IDE extensions, ensuring high-quality code and enhancing developer experience. Responsibilities include specification, coding, testing, code reviewing, and engaging with the open-source community to improve the tool's capabilities.
Grammarly is looking for a Front-End Software Engineer to join their engineering teams. The role involves shipping user-focused interfaces, collaborating with Product and Design teams, and contributing to technical culture and product excellence.
As a Distributed Software Engineer, you'll design and implement large scale distributed systems for data processing, focusing on building and operating a Flink/Spark ecosystem in a Kubernetes environment. Responsibilities include developing monitoring systems, orchestrating distributed systems, and collaborating effectively within remote teams.
As a macOS Software Engineer at Grammarly, you will develop and enhance a complex product for Mac users, focusing on creating a robust architecture, innovative features, and ensuring product performance with minimal latency. You will work closely with a team to apply best practices and contribute to shared components across various Apple platforms.
As a Software Engineer, you'll lead the development of innovative endpoint security solutions by architecting and implementing core features related to sensor technology. You will work on multiple platforms (Windows, Mac, Linux), ensuring high standards in design and code quality, while collaborating with cross-functional teams and mentoring junior engineers.
As a Software Engineer for Windows at Grammarly, you will develop enhancements for the Windows application, focusing on performance, quality, and desktop integrations. Your role includes creating a robust architecture, optimizing for performance, and utilizing C#, .NET, and WPF to innovate and solve technical challenges.
As a Software Engineering Intern, you will work on various projects related to front-end, back-end, full-stack, and mobile engineering. You will tackle engineering challenges, ship code, collaborate with professionals, and learn from real-world experiences while contributing to projects that impact millions of users.
As an Android Engineer at Grammarly, you will collaborate with Product, Design, and Machine Learning teams to enhance the Android experience, improve performance and responsiveness, diagnose issues, and tackle communication challenges for mobile users. You will work on the architecture of mobile products and contribute to the innovation of writing assistance features.
As a Software Engineer on the Reliability Engineering team, you will enhance the reliability and observability of services by implementing proactive improvements, managing cloud-native solutions, and participating in incident management. You will build tools and frameworks that ensure system reliability and scalability.
As a Back-End Engineer at Grammarly, you will develop core aspects of the product, build high-availability production services, and collaborate with various internal teams. Your role will involve creating infrastructure as code, mentoring new hires, and ensuring quality user experience while tackling complex engineering challenges.
As a Staff Software Engineer, you will lead the development of SonarLint for Visual Studio, focusing on improving code quality for developers. Your responsibilities include writing and reviewing code, enhancing performance, integrating with SonarCloud and SonarQube, improving CI pipelines, collaborating on new features, and engaging with the Open-Source community.
The role involves designing and operating a scalable Software Defined Networking (SDN) service for NVIDIA's Cloud infrastructure. Responsibilities include developing network architectures, ensuring performance and security, crafting Infrastructure-as-a-Service for networking, and overseeing operational aspects of the SDN service. The position requires deep expertise in host networking, Kubernetes, Linux networking, and network monitoring systems.
Develop and optimize user interfaces for the Intrinsic platform, collaborating across teams to enhance developer productivity and user experiences. Manage client-side rendering, server-side functionalities, and create full stack web interfaces for robotics applications.
As a Robotics Software Engineer, you'll design and build robotic automation systems using Intrinsic Flowstate. Your responsibilities include scoping projects, collaborating with customers, developing high-quality software, and contributing to proof of concepts for internal developments.
As a DSP Software Engineer, you will develop and deploy communication software for ground to satellite communications, focusing on 5G PHY and Protocol Stack algorithms. Responsibilities include debugging, testing, integration of software with RF, and managing SoC hardware architecture while ensuring compliance with 3GPP standards.
The Full Stack Software Engineer will work on building modular components for OfferFit’s AI testing platform, using robust engineering practices and collaborating with various teams to enhance a complex data-driven product. Responsibilities include coding in TypeScript and JavaScript, improving application architecture, and supporting customer implementation efforts.
As a Staff Software Engineer in Growth, you will lead technical direction, mentor engineers, establish best practices, and collaborate with cross-functional teams. Responsibilities include designing scalable architectures, making data-informed decisions, and working on features that enhance user onboarding and product growth using various technologies.
Join the Smart Contracts team to work on PolkaVM and a recompiler. Responsibilities include developing a RISC-V virtual machine, creating benchmark suites, and integrating technologies into smart contracts execution environments. Applicants should be autonomous, collaborative, and able to communicate their work effectively.
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.
As a Technical Architect, you will design and implement software solutions while guiding development teams and ensuring high-quality standards. You'll collaborate with stakeholders, support junior developers, and stay updated with technology trends to maintain scalable and secure systems.
As a Staff Backend Software Engineer, you will contribute to architectural design and performance optimization while leading large engineering projects. Responsibilities include day-to-day development, code review, and proposing enhancements to improve product value.
As a Senior QA Software Engineer, you will enhance and develop automated test frameworks for customer-facing frontends and RESTful services, collaborate with product teams, and ensure the quality of software through code reviews and extensive testing processes.
The Senior QA Software Engineer will improve and develop test frameworks focused on customer-facing frontends and RESTful web services, work with a dedicated QA team, provide feedback in code reviews, and take ownership of tasks within the QA infrastructure.
The Senior QA Software Engineer will develop and maintain automated test frameworks, ensuring high quality in customer-facing applications and services. Responsibilities include improving test frameworks, collaborating with product teams, engaging in code reviews, and promoting CI/CD practices.
Controls Software Engineer with a focus on energy storage system control software design, integration of grid-scale battery systems, troubleshooting field issues, and ensuring robustness, security, and scalability. Responsible for meeting project timelines and fostering teamwork in an agile development environment.
Top Companies in Germany Hiring Software Engineers
See AllPopular 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