CareerPlanSign in

Senior Backend Engineer - Ranking Systems (all genders)

Hamburg or Berlin, de💼 Full-time🗓 2026-09-25

Core

Build and own a high-throughput ranking engine that blends ML model outputs with business logic to determine product sorting for millions of users.

Role type

Senior Backend Engineer (Ranking Systems)

Builds

High-performance relational stores (Postgres, MySQL) and low-latency serving APIs for product ranking.

Domain

E-commerce, Ad-tech, Machine Learning Serving

Deliverable

production ML models

Required skills

Node.js/TypeScript, SQL (Postgres/MySQL), algorithmic intuition for sorted data, batch processing, API development

Preferred skills

Job queues (BullMQ, Redis), cloud tooling (AWS Step Functions, CDK, GCP/BigQuery), learning-to-rank algorithms

Technologies

Fastify, Node.js, TypeScript, BigQuery, Postgres, MySQL, BullMQ, Redis

Responsibilities

Design reliable batch write pipelines streaming data from BigQuery to relational stores; Develop low-latency serving APIs; Collaborate with data engineers and product teams on ranking decisions; Architectural collaboration with Tech Lead.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.