C
commercetools

Senior Search Backend Engineer (m/f/x)

Senior Hybrid Berlin, Germany Full-time Опубліковано 3 тижні тому

Про роль

The Senior Search Backend Engineer role at commercetools is based in Berlin, Germany, with hybrid working. You will support the Search Foundation Team, building a product discovery search API and shared search capabilities across domains.

Work format

Full-time employment with three office days per week in Berlin. The role requires fluent English at C1 level.

Skills and tools

  • Scala
  • JVM
  • Elasticsearch
  • MongoDB
  • Kubernetes
  • Terraform
  • Helm
  • Rust

What to prepare

  • Prepare a walkthrough of a search implementation, covering API design and scaling decisions.
  • Choose a JVM server-side example that demonstrates concurrency or asynchronous processing.

Обовʼязки

  • Design and implement search features in the Scala ecommerce backend.
  • Build search libraries using Elasticsearch and MongoDB.
  • Run and maintain scalable, multi-tenant search infrastructure using Kubernetes and Terraform.
  • Test usability, functionality and performance with Product Management and DevOps.
  • Join the distributed team's on-call rotation for production systems.

Вимоги

  • At least 5 years of software engineering experience with JVM languages, including server-side development.
  • Search experience, with Elasticsearch preferred, and a DevOps mindset for infrastructure improvements.
  • Interest in learning Scala and applying functional programming patterns.
  • Understanding of parallel and asynchronous programming and non-blocking I/O.
  • REST API development experience and knowledge of sharding, replication, load balancing and failover.
  • Curiosity about AI tools and willingness to learn how to apply them at work.

Nice to have

  • Experience with event-driven architectures, including queues and notification topics.
  • Previous work with Scala or other functional programming languages.
  • Infrastructure experience with technologies such as Helm, Kubernetes or Rust.

Відгукнутися на цю роль

Надішліть коротке вступне повідомлення — команда найму розгляне його та відповість.

C

Composable commerce platform provider offering API-first software for enterprise retailers.

Локація
Munich, Germany
Розмір команди
201-500
Політика віддаленої роботи
Hybrid
View company profile

Огляд

Seniority
Senior
Remote policy
Hybrid
Location
Berlin, Germany
Employment
Full-time
English
C1
Posted
Oct 17, 2026
See all Backend Developer jobs in Germany