Backend Engineer

Listitem
Hamburg, Germany
1 day ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Artificial Intelligence Airflow BigQuery Data Deduplication Elasticsearch Search Technologies Data Streaming TypeScript Datadog Large Language Models Kotlin
+1 more
Low Latency

Job description

  • Build search-index pipelines (entities, synonyms, k-NN product vectors) streaming data from BigQuery into OpenSearch
  • Integrate LLMs and embedding models (Gemini, Vertex AI) under tight latency budgets with caching and fallback layers
  • Guard search relevance using golden lists, regression suites, and continuous A/B experiments
  • Shape architecture alongside our Tech Lead and collaborate closely with data analysts, engineers, and product managers

Requirements

  • 5+ years of experience building scalable, low-latency backend APIs (Node.js/TypeScript preferred, or fast-converting from Java, Go, or Kotlin)
  • Real depth in Elasticsearch/OpenSearch (mappings, custom analyzers, percolators, scoring functions) beyond just basic query clients
  • Strong algorithmic intuition for ranked data (merging, deduplication, score blending, and latency trade-offs)
  • You’re excited to bridge backend engineering and ML by serving model scores, embeddings, or LLM features in production
  • Fluent English communication skills and a pragmatic, data-curious mindset

Nice to Have

  • IR/NLP fundamentals (tokenization, multilingual search, relevance evaluation frameworks)
  • Vector search experience (k-NN/HNSW indices, SigLIP embeddings, recall vs. latency tuning)
  • LLM engineering (prompt caching, timeout budgets, Datadog LLM Observability)
  • Familiarity with BigQuery, dbt, or Dagster pipelines

Benefits & conditions

Different backgrounds and perspectives make us stronger and shape our culture in ways that matter.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:36 min

Visualizing memory limits and isolating suspicious endpoints

Dina Matveev Dina Matveev · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:08 min

Analyzing error logs and root causes using artificial intelligence

Nishil Patel Nishil Patel · World Congress 2025

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

Videos

See all

Related articles

See all