You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Zalando

Senior Search Engineer - Search and Browse Core (All genders)

  • Office
  • 6+ years

Salary

Not stated

Similar roles pay €70K - 100K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The Search Retrieval Team runs the core search engine behind product and content discovery. The engine serves over 62 million active customers across 29 markets.

The search system holds tens of millions of searchable items spread across several clusters and hundreds of indices. Each item has roughly 4 to 10 embeddings for semantic understanding, and the system also connects to LLMs for query understanding and lexical search.

The team's goal is a search platform that is intelligent, scalable and reliable. The work involves distributed systems at very large scale.

Responsibilities

  • Lead the design and build of the next generation of AI-driven search, adding Neural Search on top of the Elasticsearch platform.
  • Modernize and scale the real-time ingestion systems, using Kafka and Flink, so they can handle millions of updates.
  • Build core platform features that let teams across the company create personalized discovery experiences for customers.
  • Lead platform-wide infrastructure work, such as consolidating multi-lingual search indices, moving core services to reduce critical risk, and preparing systems for high-traffic events like Cyber Week.

Requirements

  • Extensive experience building large-scale search engines, preferably for e-commerce. Experience with Lucene, OpenSearch, Solr or other distributed search systems is highly valued, even though the stack is built on Elasticsearch.
  • Proven experience designing and building high-throughput data ingestion pipelines with Kafka, Flink or equivalent stream-processing frameworks.
  • High proficiency in a JVM language (Java, Kotlin or Scala), with a deep understanding of distributed systems, concurrency and performance optimization.
  • Excellent communication skills. You work well with engineers, applied scientists and product partners, and you can turn complex product requirements into reliable, reusable platform capabilities.

Conditions

The company does not discriminate based on gender identity, sexual orientation, personal expression, ethnicity, religious belief or disability status. Applicants may leave out their photo, age or marital status, and are assessed only on qualifications and merit.

Tell the team about any accommodations you need during the hiring process.

Benefits

  • Employee shares program.
  • 40% off fashion and beauty products sold and shipped by the company, 30% off the company Lounge, and discounts from external partners.
  • 2 paid volunteering days a year.
  • 27 days of vacation a year (for the company SE).
  • Relocation assistance available, subject to prior agreement.
  • Family services, including counseling and support.
  • Health and wellbeing options, including Gympass.
  • Mental health support and coaching available.
  • Ask your Talent Acquisition Partner for more details on the benefits.

Where you’d work

From the office

About the company

Zalando

  • Industry: E-commerce

Offices in Berlin, Germany, Germany

Also hiring in Dublin, Ireland, Ireland, Zurich, Switzerland and 3 more places

1 of their 40 open roles is remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 20 checks run
  • 3 red flags

Still hiring?

13 checks

1 red flag

How crowded?

7 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • Java
  • Kotlin
  • Scala
  • Kafka
  • Elasticsearch
  • LLMs
Seniority
Senior
Type
Full-time
Industry
E-commerce
Specialty
Backend
Region
Europe
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
6+ years
Tech stack
  • Java
  • Kotlin
  • Scala
  • Kafka
  • Elasticsearch
  • LLMs

Location

Work model
Office
Region
Europe
Offices
  • Berlin, Germany
  • Germany
Relocation
Offered

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
E-commerce

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason