companyidealo logo

Senior Backend Software Engineer (m|w|d)

idealoBerlin, Berlin, DeutschlandNew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Skills & RequirementsMinimum 5 years of experience in backend development, preferably using Kotlin/Java. Proven experience with cloud architectures, particularly AWS. Familiarity with Infrastructure-as-Code (e.g., Terraform) and container technologies (e.g., Kubernetes). Strong background in designing and operating scalable, reliable systems. Proficient in writing clean, maintainable code with a focus on performance and security. Experience with agile methodologies and collaborative development practices.

About the job

idealo is looking for a Senior Backend Software Engineer (m|w|d) to join the team in Berlin. This role focuses on building and operating the backend for our mobile app, which helps millions of users compare prices and shop smarter. The team takes full ownership of technical implementation, operations, and strategic direction for our services, with a strong commitment to delivering a seamless experience for mobile shoppers.

Role overview

This position centers on end-to-end responsibility for business and web services in the AWS Cloud. The team manages the full lifecycle of these services, from architecture and infrastructure to development, testing, deployment, monitoring, and on-call support. The goal is to ensure stability, scalability, and high performance, especially during periods of heavy traffic.

What you will do

  • Develop and operate backend services in AWS Cloud for the mobile app
  • Design and implement APIs (REST/GraphQL) for Android and iOS applications
  • Make architectural decisions for backend systems, including microservices
  • Enhance cloud infrastructure using tools such as Terraform and Kubernetes
  • Maintain high code quality through testing, code reviews, and monitoring
  • Identify and address technical debt
  • Introduce new technologies and improve development workflows (CI/CD, automation, AI tools)

Collaboration and impact

  • Work closely with mobile engineers and backend colleagues
  • Contribute to technical discussions and challenge existing solutions
  • Share knowledge through pair programming, code reviews, and tech talks
  • Communicate complex technical topics to non-technical stakeholders
  • Participate in on-call rotations and take responsibility during critical incidents

About idealo

At idealo, we are committed to revolutionizing the online shopping experience. Our team is dedicated to creating powerful tools that assist users in making informed purchasing decisions. We pride ourselves on our innovative approach to technology and our commitment to user satisfaction, which has made us a leader in the e-commerce space.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.