The AI Job Search Engine
Senior Software Engineer - CRM Tech(m/w/x)
Description
As a Senior Software Engineer in CRM Tech, you will design and maintain scalable software systems while collaborating with various teams. Your expertise will drive improvements in data flows and APIs, enhancing user engagement and retention strategies.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Strong experience in backend development with Java (Spring Boot) or Kotlin
- •Solid understanding of cloud-based architectures, preferably on AWS
- •Familiarity with event-driven systems and tools such as Kafka
- •Experience working with data pipelines, APIs, and data integration processes
- •Hands-on experience with CI/CD pipelines and infrastructure as code
- •Good knowledge of SQL and experience handling structured and semi-structured data
- •Experience with Python or data engineering tools
- •Proactivity and ownership in collaborative, cross-functional teams
- •Hands-on coding with an eye for architecture and system design
- •Care for code quality, maintainability, and continuous improvement
- •Enjoyment of mentoring and supporting peers
- •Clear and confident communication in English
Work Experience
approx. 4 - 6 years
Tasks
- •Design and implement reliable software systems
- •Maintain scalable data flows for CRM use cases
- •Collaborate with Data Engineers and Product Managers
- •Deliver robust solutions across domains and teams
- •Contribute to architecture and technical decision-making
- •Ensure high code quality and operational excellence
- •Take ownership of services throughout their lifecycle
- •Monitor and improve service performance
- •Apply best practices for testing and CI/CD
- •Enhance cloud infrastructure continuously
- •Support and mentor junior engineers
- •Conduct code reviews and share knowledge
- •Foster a collaborative team culture
- •Explore new tools and technologies for efficiency
Tools & Technologies
Languages
English – Business Fluent
Benefits
More Vacation Days
- •30 days of vacation
- •Additional 15 days vacation
Learning & Development
- •Personal development budget
Free or Subsidized Food
- •Free lunch
- •Free coffee
- •Free lemonades
Team Events
- •After-work beer
- •Team events
- •Company events
Other Benefits
- •Rooftop terrace
Mental Health Support
- •Free counseling and support
Company Bike
- •Job bike
Public Transport Subsidies
- •Deutschlandticket
Healthcare & Fitness
- •Fitness options
Modern Office
- •Accessible office
- BabbelFull-timeOn-siteSeniorBerlin
- FREENOW
Senior Backend Engineer(m/w/x)
Full-timeOn-siteSeniorBerlin - idealo internet GmbH
Senior Software Engineer - Backend(m/w/x)
Full-timeOn-siteSeniorBerlin - idealo internet GmbH
Senior Software/ Data Engineer (Python/Java/Kotlin)(m/w/x)
Full-time/Part-timeOn-siteSeniorBerlin - idealo internet GmbH
Software Engineer(m/w/x)
Full-timeOn-siteNot specifiedBerlin
Senior Software Engineer - CRM Tech(m/w/x)
The AI Job Search Engine
Description
As a Senior Software Engineer in CRM Tech, you will design and maintain scalable software systems while collaborating with various teams. Your expertise will drive improvements in data flows and APIs, enhancing user engagement and retention strategies.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
Requirements
- •Strong experience in backend development with Java (Spring Boot) or Kotlin
- •Solid understanding of cloud-based architectures, preferably on AWS
- •Familiarity with event-driven systems and tools such as Kafka
- •Experience working with data pipelines, APIs, and data integration processes
- •Hands-on experience with CI/CD pipelines and infrastructure as code
- •Good knowledge of SQL and experience handling structured and semi-structured data
- •Experience with Python or data engineering tools
- •Proactivity and ownership in collaborative, cross-functional teams
- •Hands-on coding with an eye for architecture and system design
- •Care for code quality, maintainability, and continuous improvement
- •Enjoyment of mentoring and supporting peers
- •Clear and confident communication in English
Work Experience
approx. 4 - 6 years
Tasks
- •Design and implement reliable software systems
- •Maintain scalable data flows for CRM use cases
- •Collaborate with Data Engineers and Product Managers
- •Deliver robust solutions across domains and teams
- •Contribute to architecture and technical decision-making
- •Ensure high code quality and operational excellence
- •Take ownership of services throughout their lifecycle
- •Monitor and improve service performance
- •Apply best practices for testing and CI/CD
- •Enhance cloud infrastructure continuously
- •Support and mentor junior engineers
- •Conduct code reviews and share knowledge
- •Foster a collaborative team culture
- •Explore new tools and technologies for efficiency
Tools & Technologies
Languages
English – Business Fluent
Benefits
More Vacation Days
- •30 days of vacation
- •Additional 15 days vacation
Learning & Development
- •Personal development budget
Free or Subsidized Food
- •Free lunch
- •Free coffee
- •Free lemonades
Team Events
- •After-work beer
- •Team events
- •Company events
Other Benefits
- •Rooftop terrace
Mental Health Support
- •Free counseling and support
Company Bike
- •Job bike
Public Transport Subsidies
- •Deutschlandticket
Healthcare & Fitness
- •Fitness options
Modern Office
- •Accessible office
About the Company
idealo internet GmbH
Industry
Retail
Description
Das Unternehmen hilft Nutzern, bessere Kaufentscheidungen zu treffen und konzentriert sich auf agiles Arbeiten und Nachhaltigkeit.
- Babbel
Senior Backend Engineer - CRM(m/w/x)
Full-timeOn-siteSeniorBerlin - FREENOW
Senior Backend Engineer(m/w/x)
Full-timeOn-siteSeniorBerlin - idealo internet GmbH
Senior Software Engineer - Backend(m/w/x)
Full-timeOn-siteSeniorBerlin - idealo internet GmbH
Senior Software/ Data Engineer (Python/Java/Kotlin)(m/w/x)
Full-time/Part-timeOn-siteSeniorBerlin - idealo internet GmbH
Software Engineer(m/w/x)
Full-timeOn-siteNot specifiedBerlin