Get the job you really want.
Top Software Engineer Jobs in Berlin
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.
As a Senior Software Engineer at GetYourGuide, you will develop backend solutions, mentor team members, maintain high quality standards, and participate in shaping the team’s strategy. You'll collaborate closely with cross-functional teams to enhance supplier offerings and improve customer experiences through effective technical solutions and A/B testing experiments.
The Senior Software Engineer will collaborate with cross-functional teams to deliver a seamless travel marketplace experience by designing and launching A/B experiments, maintaining code quality, mentoring team members, and developing scalable solutions using various technologies like Node.js and Java.
As an Ember Frontend Software Engineer, you'll develop new features, conduct code reviews, monitor frontend performance, collaborate with designers on user interfaces, and maintain CI/CD pipelines. Your role will significantly influence product direction and customer needs while working within a diverse, remote team.
As a Senior Software Engineer at Zalando Lounge, you will design and implement a Marketing Tech platform. Your responsibilities include integrating APIs, optimizing tooling for marketing automation, and developing scalable software solutions in a cloud environment. Collaboration with front-end developers and product managers is key in delivering data-driven features.
As a Senior Software Engineer, you will work on developing scalable solutions for Zalando Lounge's communication platform, collaborating with cross-functional teams, optimizing marketing automation tools, and enhancing user experience through data-driven feature development. You will also decouple and refactor software for new services.
As a Senior Staff Software Engineer/Principal Software Engineer, you'll build next generation distributed data storage and processing systems, ensure high availability and fault tolerance, lead technical projects, and mentor team members. You'll contribute to Databricks' mission of delivering impactful data and AI infrastructure.
The Principal Software Engineer will work on innovative Wallet, Payment, and Anti-Fraud solutions, focusing on developing internal Payments engine, driving architecture discussions, mentoring engineers, ensuring software reliability, and creating high-traffic APIs. This role supports the financial backbone of Delivery Hero and enhances user transaction experiences across multiple countries.
The Senior Software Engineer will design, develop, and maintain high-quality software for manufacturing applications, troubleshoot product defects, and collaborate with various teams to enhance the manufacturing platform.
As a Fullstack Software Engineer, you will develop features for existing software and new products, write clean code, participate in code reviews, create documentation, and stay updated on software development trends in a remote team environment.
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.
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 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 SAP Engineer at Zalando, you'll drive innovation and technical excellence in the ERP Enterprise Applications team. You'll collaborate with cross-functional teams, manage software project delivery, and implement best practices in SAP development. Your role includes utilizing ABAP programming, SAP technologies, and cloud infrastructure for effective solutions.
As a Senior Full Stack Software Engineer at Clarasight, you will drive the evolution of the Carbon Planning and Analytics platform, managing the entire software development lifecycle, improving core systems, and collaborating with cross-functional teams. Your focus will be on delivering value to customers while utilizing your expertise in a data-intensive environment.
As a Software Engineer on the Application Experience QA team, you will enhance test frameworks and infrastructure for Kibana and Machine Learning features. You will automate testing processes, collaborate with other teams, and contribute to maturing test systems, ensuring high software quality and knowledge sharing.
The Senior Backend Software Engineer will build the core of Amplemarket's sales platform, tackling various engineering challenges. Responsibilities include developing backend solutions and working with large datasets, while collaborating with a team that values engineering as fundamental to the company's success.
As a Senior Software Engineer on the Developer Productivity team, you will automate manual processes, develop custom tools to improve productivity, troubleshoot issues, and work with stakeholders for continuous improvement. Your role involves collaboration across teams to enhance operations using various programming languages and cloud platforms.
The role involves leading a team of robotic software engineers working on self-driving trucks. Responsibilities include hands-on robotics software development, mentoring junior staff, documentation, and ensuring effective communication at a technical level.
The Lead Software Engineer will guide the Supply Quality team in optimizing marketplace data quality and improving the development practices of team members. Responsibilities include designing data collection strategies, driving technical excellence, collaborating with product managers, and enhancing the experience for users through classified quality improvements.
As the Lead Software Engineer for Marketplace Dynamics, you'll oversee development practices, enhance technical skills, and drive the quality of marketplace listings. You'll implement data collection strategies and improve property data quality, ensuring high standards of trust and safety for users.
The Senior Software Engineer will focus on developing and enhancing endpoint detection capabilities across Windows operating systems. Responsibilities include implementing detection logic within the Falcon sensor, researching attacker behavior, and collaborating with teams to provide visibility and protection against cyber threats. The engineer will also contribute significantly throughout the project lifecycle.
As a Graduate Software Engineer, you will join multiple Agile Scrum teams to work on projects involving various software development phases, writing reliable code across different programming languages, and engaging in code reviews and unit testing.
The Software Engineer role at Canonical focuses on building modeling software for distributed storage systems like OpenStack and Ceph. Responsibilities include writing high-quality Python and Golang code, debugging, producing technical documentation, and collaborating with a distributed team to meet customer needs in the software-defined datacenter.
As a software engineer for Identity Management at Canonical, you will modernize and enhance identity management solutions for authentication and authorization across Canonical's products and websites. Responsibilities include collaborating with a distributed team, writing web service APIs, and implementing features from design to production.
Top Companies in Berlin 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