Top Software Engineer Jobs in Germany
The Senior Principal Software Engineer will lead the development of an Object-Oriented Database product, focusing on architecture, design, and performance. Responsibilities include debugging complex problems, enhancing product capabilities, collaborating with technical leaders, and maintaining existing versions. The role requires strong C++ skills and experience with multithreading, database development, and knowledge of Agile methodologies.
As a Principal Software Engineer at Fivetran, you will lead the technical architecture and development of data lake products, ensuring high reliability and performance. Key responsibilities include designing scalable systems, collaborating with product teams, contributing to open-source projects, and addressing high availability and fault-tolerance challenges.
As a Principal Software Engineer at Fivetran, you'll lead the architecture and development of our Data Lake product. Responsibilities include designing large-scale data lake systems, collaborating with product teams, contributing to open-source projects, and ensuring operational excellence in performance and reliability.
The Principal Software Engineer will lead the technical architecture and development of the Data Lake product, ensuring high performance, scalability, and ease of use. Responsibilities include collaborating with product teams, developing reliable data lake systems, contributing to open-source projects, and solving complex engineering challenges.
Lead the technical architecture and development of Fivetran’s Data Lake product, ensuring scalability and performance. Collaborate with product teams to design new capabilities, contribute to open-source projects, and analyze fault-tolerance and high availability issues while adhering to commitments regarding security and reliability.
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high reliability and performance. Responsibilities include collaborating with product teams, analyzing system challenges, developing solutions, and overseeing operational excellence for customer commitments.
The Principal Software Engineer will lead the technical architecture and development of Fivetran’s Data Lake product, collaborating with product teams, addressing performance challenges, and ensuring operational excellence while contributing to open-source projects.
The Senior Software Engineer will work on building and maintaining data pipelines, write and integrate various connectors, contribute to feature enhancements, and ensure technical excellence of the team. The role includes coding in Java, reviewing others' code, and participating in architectural design and on-call duties.
The Principal Software Engineer will lead the design and development of Fivetran's Data Lake product. Responsibilities include developing scalable data lake systems, partnering with product teams, and ensuring operational excellence while addressing performance and availability challenges.
The Senior Software Engineer will develop high-quality software products for automated solutions in biomolecular quality control, collaborate with a multi-disciplinary team, design and develop web and embedded software, and ensure timely delivery of products in an agile environment.
As a Senior Software Engineer for Android at Zalando, you will enhance customer experience through high-quality code, collaborating with cross-functional teams to translate business needs into technical solutions. Your role involves designing scalable software, conducting code reviews, and mentoring juniors while staying updated on Android technologies.
As a Senior Software Engineer, you will enhance customer experience by developing applications that support mathematical models for supply chain optimization. You will collaborate with scientists and analysts, implement mathematical models in production, and work closely with stakeholders to achieve fulfillment goals.
As a Senior Software Engineer at Zalando, you will design and implement scalable transport solutions, collaborate with cross-functional teams, ensure high performance of transport networks, and mentor junior engineers to foster a collaborative culture.
Join Snowflake as a Senior Software Engineer in the SQL Data Types team in Berlin, Germany. Design, develop, and support complex systems for storing and processing data, collaborating with various teams for the best outcome. Ideal candidates have 6+ years of industry experience, strong CS fundamentals, and fluency in C++ and/or Java.
Join Snowflake in Berlin, Germany as a Senior Software Engineer to work on building the next generation streaming data platform. Responsibilities include designing and building distributed data systems, collaborating with global teams, and ensuring operational readiness of services.
Seeking a Senior Software Engineer to join the Database Search team in Berlin at Snowflake. Responsibilities include leading engineering efforts, analyzing performance bottlenecks, developing innovative ideas, mentoring other engineers, and staying informed about emerging technologies. Ideal candidate has 10+ years of experience, strong database fundamentals, CS fundamentals, and experience in systems programming.
Design, develop, and support a highly-parallel and fault-tolerant database system including a decentralized caching system of terabytes of metadata with an ever growing request rate. Analyze performance and scalability bottlenecks and ensure operational readiness of services. Ideal candidate has 14+ years industry experience, strong computer science fundamentals, and ability to work effectively across engineering teams.
As a Software Engineer at Canonical, you will develop tools for building and maintaining Ubuntu-based container images. Responsibilities include automating CI/CD processes, writing security compliance tools, and contributing to product development in collaboration with global teams. You will also mentor junior engineers and engage with the open-source community.
The role involves developing and maintaining new Ubuntu-based container images, focusing on CI/CD processes and security compliance. You will write tools for performance enhancement, engage with the open-source community, and mentor junior members while working collaboratively in an agile environment.
As a Senior Software Engineer at NVIDIA, you will design and build scalable systems for managing cloud infrastructure. Responsibilities include developing software for compute and networking, ensuring high code quality, and participating in open-source communities. You will work collaboratively with internal teams and support operational events.
As a Senior Software Engineer in Developer Productivity, you will automate manual processes, develop internal tools, enhance productivity, troubleshoot technical issues, and collaborate with various teams across the organization to implement automation strategies.
As a Staff Software Developer, you will enhance the Developer Experience for Lightspeed's Hospitality product by optimizing tooling, managing CI/CD, maintaining infrastructure, and improving developer productivity with automation. Collaboration with developers and SRE teams is key to driving innovation and delivering top-notch features.
As a Senior Java Developer at Lightspeed, you will create and extend product functionality, develop clean code, enhance backend architecture, collaborate with teams, and contribute to product features while learning and growing your skills.
As a Senior/Staff Software Developer, you will enhance Lightspeed's Hospitality product group by improving infrastructure, tooling, and automation. Responsibilities include optimizing Kubernetes environments, managing CI/CD configurations, and maintaining macOS virtual machines for iOS automation. Collaboration with developers and SRE teams to deliver high-quality features is essential.
As a Senior Software Engineer, you will develop and maintain software for synthesizers in a fast-paced, agile environment. You will collaborate with teams for requirements engineering, software design, and implementation while ensuring quality standards. Your role includes applying software development methodologies, engaging with global teams, and supporting process improvements.
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