commercetools

Senior Search Backend Engineer (m/f/x)

commercetools
Apply
8 hours ago
London, United KingdomSenior

Responsibilities

  • Design and implement search functionality in a Scala ecommerce backend.
  • Develop lexical, semantic, and hybrid retrieval capabilities.
  • Build search-related libraries using ElasticSearch and MongoDB.
  • Improve search relevance and quality measurement.
  • Operate scalable, multi-tenant search infrastructure on Kubernetes using Terraform.
  • Test software components for usability, functionality, and performance.
  • Contribute to scalable REST APIs, event-driven architectures, and production systems.
  • Participate in a worldwide production on-call rotation and collaborate with Product Management and DevOps.

Requirements

  • At least 5 years of experience as a Software Engineer with production JVM experience.
  • Strong understanding of parallel and asynchronous programming and non-blocking I/O.
  • Experience developing REST APIs and scalable architectures involving sharding, replication, load balancing, and failover.
  • Interest in learning and using Scala with pragmatic functional programming patterns.
  • Experience operating multi-tenant SaaS environments.
  • Knowledge of scalable event-driven architectures, queues, and notification topics.
  • Fluent English for international teamwork.
  • Preferred experience with ElasticSearch or OpenSearch, inverted-index scoring and ranking, vector retrieval, embeddings, approximate nearest-neighbor indexes, hybrid ranking, relevance metrics, precision and recall tradeoffs, Helm, Kubernetes, or Rust.
  • Curiosity about using AI tools to improve work effectiveness.

Benefits

  • Hybrid work arrangement with three days per week in the Munich, Berlin, London, or Valencia office.
  • Comprehensive health benefits for employees and dependents, including access to OpenUp mental health support.
  • Annual learning budget, self-paced learning platforms, language training, coaching, mentorship, and leadership programs.
  • Additional fully paid parental leave through Family Leave Plus.
  • Equity participation program.

Tech Stack

ElasticsearchHelmKubernetesMongoDBRustScalaTerraform

Categories

commercetools

About commercetools

501-1,000 employees

commercetools builds a cloud-native, API-first commerce platform used by enterprises to run B2C and B2B storefronts across channels. Its SaaS products provide headless commerce, catalog, checkout, and order management that developers integrate via microservices and SDKs, sold by subscription with enterprise support. Founded in 2010 and headquartered in Munich, it serves global brands; public references include Sephora, Volkswagen Group, NBCUniversal, and Danone.

Contact me