Staff Backend Engineer (d/f/m)

kleinanzeigen.de GmbH

Berlin

Hybrid

EUR 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Holidays (28 days)
Work from anywhere
Hybrid work
Parental leave
Remote working allowance
Private health insurance
Gym pass
Learning & development budget
Referral program

Job summary

Kleinanzeigen is seeking a Senior Search Engineer to bridge search infrastructure and data science, architecting high-performance retrieval pipelines and running offline experiments to validate relevance improvements.

Join the Core Experience engineering team to shape search quality for one of Europe’s largest classifieds platforms, collaborating with Product, UX, and engineers on scaling Vespa migration and embedding-based retrieval.

Qualifications

  • 5+ years in search engineering on production-scale deployments.
  • Strong data science fundamentals including experimentation design and statistics with Python.
  • Solid software engineering skills in at least one JVM language plus Python.
  • Deep familiarity with vector/semantic search and embedding techniques.
  • Experience authoring and leading data-driven technical proposals.

Responsibilities

  • Design and implement search features end-to-end from indexing to ranking and autocomplete.
  • Lead RFCs and deliver from design to production based on data analysis.
  • Champion semantic and vector search and integrate LLMs for query understanding and evaluation.
  • Build offline evaluation pipelines (NDCG, MRR) to accelerate experimentation feedback loops.
  • Improve indexing reliability and throughput while tightening SLAs.
  • Contribute to Vespa migration by designing index schemas and ML ranking models.
  • Collaborate with Data Science, Product, and engineering teams and present at forums.

Skills

Search engineering
Data science fundamentals
JVM languages
Python
Vector search
Data-driven proposals

Tools

Elasticsearch
Solr
Vespa

Job description

At Kleinanzeigen, search is the beating heart of how millions of users discover listings every day. We're evolving our search platform — moving to Vespa, expanding semantic and vector search capabilities, and building ranking models grounded in real buyer and seller signals. We're looking for a Senior Search Engineer who bridges the gap between search infrastructure and data science: someone who can both architect a high-performance retrieval pipeline and run rigorous offline experiments to validate relevance improvements.

You'll join our Core Experience engineering team and work closely with Product, UX, and fellow engineers to shape search quality for one of Europe's largest classifieds platforms.

Job requirements
What we're looking for
Must-have
  • 5+ years of hands-on experience in search engineering — production-scale deployments using Elasticsearch, Solr, Vespa, or similar.
  • Strong data science fundamentals: experimental design (A/B testing, interleaving), relevance evaluation, and statistical analysis with Python (Pandas, NumPy, Jupyter).
  • Solid software engineering skills in at least one JVM language (Kotlin, Java, or Scala) plus Python.
  • Deep familiarity with vector/semantic search: dense retrieval, approximate nearest neighbour (ANN), embedding fine-tuning or prompting for query/document understanding.
  • Track record of authoring and leading technical proposals based on data analysis — not just implementing specs written by others.
Nice-to-have
  • Experience with Vespa or migrating from Solr/Elasticsearch to Vespa.
  • Familiarity with LLM-based approaches to data labelling, evaluation set generation, or query augmentation.
  • Experience with big data tooling (Spark, Trino, DuckDB) for large-scale offline analysis.
  • AWS cloud experience (S3, DynamoDB, Lambda, Kubernetes).
  • Conference talks, published work, or open-source contributions in the search/IR space.
Job responsibilities
What you'll do
  • Design and implement search features end-to-end: from indexing pipeline changes and schema design to query rewriting, ranking, and autocomplete.
  • Lead data-driven technical initiatives — write RFCs grounded in query log and user behaviour analysis, then own delivery from design to production.
  • Champion semantic and vector search: design embedding-based retrieval components, integrate LLMs for query understanding or evaluation, and measure real impact via A/B experiments.
  • Build and maintain offline evaluation pipelines (relevance judgment, NDCG, MRR) to accelerate the feedback loop between experimentation and deployment.
  • Improve indexing reliability and throughput — reduce re-ingestion times, ensure consistency, and tighten SLAs.
  • Contribute to the Vespa migration: design index schemas, relevance profiles, and deploy ML ranking models within the platform.
  • Collaborate cross-functionally with Data Science, Product, and other engineering teams; represent the team at technical forums and occasionally at external conferences.
Flexibility
  • 28 business days of paid annual holidays
  • 20 days “work from anywhere”
  • Flexible working time (hybrid)
  • Paid additional parental leave for both parents
  • Extra paid days off for special occasions (e.g. your wedding or a move)
Wellbeing & Support
  • Private health insurance
  • Gym Pass (may cover up to 70% of gym membership fees)
  • 40€ per month as a remote working allowance.
Growth & Development
  • Personal development budget
  • Learning opportunities to grow your skills and career
  • A unique position in an international and dynamic environment
  • A flat, collaborative culture where your feedback actively shapes our processes
Perks & Everyday Benefits
  • Competitive compensation package (Base salary + annual bonus)
  • Flexible Remuneration Program (tax-efficient options for transport, restaurant vouchers and childcare)
  • Corporate benefits and exclusive discounts
  • An attractive referral program

Kleinanzeigen is an equal opportunity employer that values diversity and inclusion. We welcome people of all backgrounds, races, religions, colours, national origins, gender identities, sexual orientation, ages, marital status, or disability status.

If this role sparks your interest but you’re not sure you meet every single requirement, we’d still love to hear from you anyway!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

kleinanzeigen.de GmbH • Germany

Hybrid
EUR 90,000 - 140,000
Private health insurance
Gym Pass
Remote working allowance 40€ / month
+1
Senior Internal Platform Engineer
Senior Internal Platform Engineer

kleinanzeigen.de GmbH • Berlin

Hybrid
EUR 90,000 - 120,000
Private health insurance
Gym Pass
Remote working allowance 40€ per month
+2
Senior Search Engineer (m/f/d)
Senior Search Engineer (m/f/d)

DATA-DACH (merged with BAUMLINK) • München

Hybrid
EUR 60,000 - 80,000
Flexible hours
Trust-based company culture
Focus on health and personal development
+1
Senior Search Engineer – Elasticsearch/OpenSearch (f/m/d)
Senior Search Engineer – Elasticsearch/OpenSearch (f/m/d)

kfzteile24 GmbH • Berlin

Hybrid
EUR 70,000 - 90,000
30 days vacation
Home office possibilities
Employee discounts
+2
Senior Search Engineer (m/f/nb)
Senior Search Engineer (m/f/nb)

Conrad Electronic SE • Hirschau, Wernberg-Köblitz

Hybrid
EUR 90,000 - 120,000
Hybrid working arrangements
Child day-care at head office
Conrad Sports Club and wellness
+1
Senior AI Platform Engineer – Developer Experience (d/f/m)
Senior AI Platform Engineer – Developer Experience (d/f/m)

kleinanzeigen.de GmbH • Berlin

Hybrid
EUR 120,000 - 170,000
Flexible hours
Hybrid work
20 days work from anywhere
+8
Senior AI Platform Engineer – Developer Experience (d/f/m)
Senior AI Platform Engineer – Developer Experience (d/f/m)

Kleinanzeigen • Berlin

On-site
EUR 110,000 - 140,000
Hybrid work
Work from anywhere 20 days
Parental leave
+6
Senior Backend Engineer (d/f/m) - Fixed Term contract
Senior Backend Engineer (d/f/m) - Fixed Term contract

Kleinanzeigen • Berlin

On-site
EUR 90,000 - 130,000
Hybrid working
20 days work from anywhere
Parental leave
+7
Senior Search Backend Engineer (m/f/x) New Berlin, Germany (Hybrid)
Senior Search Backend Engineer (m/f/x) New Berlin, Germany (Hybrid)

Commercetools • Berlin

On-site
EUR 90,000 - 130,000
Senior Backend Engineer (d/f/m) - Fixed Term contract
Senior Backend Engineer (d/f/m) - Fixed Term contract

kleinanzeigen.de GmbH • Berlin

On-site
EUR 70,000 - 110,000
Flexible hours
Hybrid work
Pension
+5