Senior Software Engineer (m|w|d)
idealo internet GmbH
Use the employer link to read the full source listing and submit your application.
Listing data may include public employer ATS feeds and Jobs by Adzuna.
Before you apply
The decision-making details job seekers want first
We pulled the strongest signals from the listing so you can quickly judge fit, compensation, and what the company expects before opening the full source post.
Compensation
Salary & market context
Salary not listed
Requirements
Top requirements
- Skills & Requirements Tech Skills Strong experience in backend development with Java (Spring Boot) or Kotlin; experience with TypeScript is a plus.
- Familiarity with event - driven systems and tools such as Kafka, as well as microservice architectures.
- Hands-on experience with CI / CD pipelines , infrastructure as code (e.g.
- Experience with Python or data engineering tools is a plus.
Perks & setup
Benefits candidates care about
- We take your personal development goals seriously and, in addition to our idealo Learning Hub, eLearning offerings (e.g., Udemy), coaching & mediation, we also offer you the opportunity to benefit individually from additional learning and development budget.
Why candidates care
Benefits & perks
- We take your personal development goals seriously and, in addition to our idealo Learning Hub, eLearning offerings (e.g., Udemy), coaching & mediation, we also offer you the opportunity to benefit individually from additional learning and development budget.
Start here
Requirements
- Skills & Requirements Tech Skills Strong experience in backend development with Java (Spring Boot) or Kotlin; experience with TypeScript is a plus.
- Familiarity with event - driven systems and tools such as Kafka, as well as microservice architectures.
- Hands-on experience with CI / CD pipelines , infrastructure as code (e.g.
- Experience with Python or data engineering tools is a plus.
- Of course, success must be celebrated!
Responsibilities
What you'll do
- Team CRM Tech is responsible for delivering the technical infrastructure that enables idealo's CRM campaigns.
- We build and maintain systems that handle identity resolution, subscriptions, data flows, and message delivery, while ensuring GDPR compliance and supporting personalized user experiences.
- In Team CRM Tech, Data Engineers and Software Engineers collaborate closely to build end-to-end solutions that connect data pipelines, APIs, and user interactions.
- About your new role Design, implement, and maintain reliable and scalable software systems and data flows for CRM and user engagement use cases.
- Collaborate with Data Engineers, Product Managers, and other stakeholders to deliver robust solutions that integrate across domains and teams.
- Take ownership of services throughout their lifecycle, from design and implementation to monitoring and improvement.
Role snapshot
About the role
Team CRM Tech is responsible for delivering the technical infrastructure that enables idealo's CRM campaigns. We build and maintain systems that handle identity resolution, subscriptions, data flows, and message delivery, while ensuring GDPR compliance and supporting personalized user experiences. In Team CRM Tech, Data Engineers and Software Engineers collaborate closely to build end-to-end solutions that connect data pipelines, APIs, and user interactions.
About your new role Design, implement, and maintain reliable and scalable software systems and data flows for CRM and user engagement use cases.
Collaborate with Data Engineers, Product Managers, and other stakeholders to deliver robust solutions that integrate across domains and teams.
Source text