As part of our Engineering Strategy, the Offer domain is at the core of our technical evolution. It provides the foundation that processes, distributes, and intelligently manages product, price, and offer data in real time.
As a Software Engineer, you design and build robust, scalable, and observable systems that run reliably and efficiently — directly supporting the shopping experience of millions of users. As part of a diverse and growth-oriented team, you share knowledge openly, foster collaboration, and actively contribute to the ongoing development of our systems.
Beyond architecture, performance, and automation, you play a key role in ensuring data accuracy and traceability across our backend systems.
Skills & Requirements
Technical Ownership & Architecture • Design and develop scalable backend services for offer data processing. • Ensure performance, stability, and reliability — even under peak load conditions. • Evolve event-driven architectures (Java-based, Spring Boot, Kafka, etc.). • Work with AWS infrastructure (EKS, Lambda, S3, etc.) and Infrastructure-as-Code tools (Terraform, Pulumi). • Implement monitoring, logging, and automated data validation to maintain transparency of system and data health. • Use and optimize internal database systems (Redis, ClickHouse, MongoDB).
System Design & Quality Assurance • Build robust, modular, and testable architectures focused on correctness, availability, and extensibility. • Apply CI/CD and observability principles consistently. • Integrate automated health checks and validation mechanisms to detect anomalies early.
Collaboration & Communication • Collaborate closely with other teams to align technical solutions with business objectives. • Take part in architectural and prioritization decisions across team boundaries. • Share knowledge, mentor others, and contribute to an open, collaborative engineering culture.
Innovation & Continuous Improvement • Evaluate emerging technologies (e.g., LLMs, cloud services, automated monitoring). • Improve developer experience through better tooling and automation processes. • Help shape a platform that can dynamically adapt to evolving requirements.
Your Impact
• System Stability: You build software that simply works — fast, robust, and reliable. • Data Integrity: You ensure that our systems process accurate and trustworthy information. • Architectural Vision: You design scalable structures that meet current and future needs. • Enablement: You empower your team to deliver faster and more reliably through automation and quality.
Why You’ll Love This Role
This position combines engineering excellence, automation, and reliability — all key to the next generation of our technology. You take ownership (including on-call responsibilities), influence architecture decisions, and shape how our systems scale and evolve for the future.
Job requirements
At idealo you can expect
You need vacation? We offer you 30 days of vacation. Not enough? You can "buy" an additional 15 days every year by converting your salary and it's seen as a positive thing.
You want to further your education? 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.
And what about the office? Our office in the heart of Berlin offers excellent free lunch, as well as free coffee, lemonades and after-work beer, in addition to the "standard foosball". It also has a fabulous rooftop terrace with view of the whole of berlin where you can network with colleagues from our group of companies.
You want full flexibility on your way to work and beyond? No problem with a job bike or Deutschlandticket - and it's environmentally friendly, too!
You don't live in Germany yet? We support you in the visa process and with your relocation.
Want to keep yourself fit? We offer many different fitness and sports options, such as an Urban Sports or Gympass membership, to suit your personal needs.
#LI-MW1
On-site
Berlin, Berlin, Germany
•Berlin, Berlin, Germany
•
+1 more
Technology & Data
or
Thank your for your application!
We received your application and we will get back to you in a timely manner.
You want to learn more about idealo? Follow us on LinkedIn!
idealo is one of Europe's leading online comparison platforms for products. With more than 2.5 million page views per day, over 600 million product offers from around 50,000 merchants for the comparison platform, we are one of the largest e-commerce websites in Germany! In 2000, we started out with the mission of helping consumers make the best purchasing decisions. Right in the heart of Berlin, about 700 employees from almost 60 nations are supporting our users to find the best deal. idealo is majority-owned by the transatlantic media company Axel Springer SE.
Information for applicants with severe disabilities:
As an applicant with a severe disability, you can get advice from our Representative Body for Severely Disabled People (SBV) during the application process. Please inform us regarding this topic. For the inclusion of people with disabilities, our office is accessible without steps. When you start with us, we will see what else is needed!