Get the job you really want

Top Software Engineer Jobs in Germany

1,010+ Job Results
Yesterday
Hamburg, DEU
Hybrid
365 Employees
Senior level
365 Employees
Senior level
Cloud • Software • Database • Analytics
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.
2 Days Ago
27 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
27 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
Yesterday
28 Locations
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Waldbronn, Baden-Württemberg, DEU
17,369 Employees
Senior level
17,369 Employees
Senior level
Biotech
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.
2 Days Ago
Berlin, DEU
10,000 Employees
Senior level
10,000 Employees
Senior level
eCommerce • Retail
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.
2 Days Ago
Berlin, DEU
10,000 Employees
Senior level
10,000 Employees
Senior level
eCommerce • Retail
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.
2 Days Ago
Berlin, DEU
10,000 Employees
Senior level
10,000 Employees
Senior level
eCommerce • Retail
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.
2 Days Ago
Berlin, DEU
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
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.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
2 Days Ago
Berlin, DEU
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
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.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
2 Days Ago
Berlin, DEU
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
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.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
2 Days Ago
Berlin, DEU
7,630 Employees
Expert/Leader
7,630 Employees
Expert/Leader
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
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.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
24 Days Ago
28 Locations
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
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.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
24 Days Ago
28 Locations
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
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.
Top Benefits:
401-K
Dental Insurance
Health Insurance
+3 More
2 Days Ago
Stuttgart, Baden-Württemberg, DEU
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
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.
2 Days Ago
27 Locations
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
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.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2,174 Employees
Senior level
Cloud • eCommerce • Payments • Sales • Software
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.
2 Days Ago
Berlin, DEU
2,174 Employees
Senior level
2,174 Employees
Senior level
Cloud • eCommerce • Payments • Sales • Software
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.
2 Days Ago
Berlin, DEU
2,174 Employees
Senior level
2,174 Employees
Senior level
Cloud • eCommerce • Payments • Sales • Software
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.
2 Days Ago
Münster, Nordrhein-Westfalen, DEU
50,282 Employees
Senior level
50,282 Employees
Senior level
Artificial Intelligence • Healthtech • Analytics • Biotech
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size