Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
€70к-85к/год
€77к€92кмедиана€120к
По похожим ролям (47) ~ €92к/год
На СНГ рынке: $4к/мес ($3.2к - $4.9к)
86
Хорошая вакансия
развернуть
У роли четкий фокус на senior backend и владение важной системой ранжирования, а подробное описание помогает оценить обязанности и профессиональное направление.
Современный стек
Ответственность за продукт
Продуктовая компания
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Backend Engineer (Sorting) (Node.js/TypeScript, ML): Building and owning a high-throughput product ranking engine with an accent on deterministic sorting, model-score integration, and low-latency serving APIs. Focus on designing batch pipelines from BigQuery to relational databases, optimizing SQL operations, and balancing ranking constraints, deduplication, and latency.
Location: Hamburg or Berlin, Germany; hybrid workplace
Salary: €70,000–€85,000 per year
Company
hirify.global is a European e-commerce company combining fashion and technology to create personalized online shopping experiences.
What you will do
Shape product visibility for millions of users by combining ML model outputs with business logic, including campaign boosts and sponsored items.
Build and own the high-throughput ranking engine “Spotsetter” for fast, deterministic, and fair product sorting.
Design batch write pipelines that stream data from BigQuery into high-performance Postgres and MySQL stores.
Develop low-latency serving APIs with Fastify and Node.js/TypeScript.
Collaborate with data engineers, product managers, and commercial teams on data-driven ranking decisions.
Work with the Tech Lead on architecture, contribute ideas, and maintain a clean codebase.
Requirements
5+ years of experience with backend systems; Node.js/TypeScript is preferred, while experience with Java, Go, or Kotlin is also welcomed.
Strong hands-on SQL knowledge, including Postgres/MySQL schema design, query optimization, and batch operations beyond basic ORMs.
Good algorithmic intuition for sorted data, deduplication, latency trade-offs, and constraint logic.
Interest in bridging backend engineering and ML by serving model scores or ranking data in live systems.
Clear communication skills in English and a pragmatic, solution-oriented mindset.
Ownership of ranking problems and backend products, with attention to measurable business impact.
Nice to have
Experience with job queues such as BullMQ and Redis or with batch-processing pipelines.
Exposure to AWS Step Functions, CDK, GCP, or BigQuery.
Background in e-commerce, sponsored products, or ad-tech systems.
Curiosity about learning-to-rank algorithms.
Culture & Benefits
Full-time hybrid work in Hamburg or Berlin.
Flat hierarchies, direct communication, pragmatic decisions, ownership, and trust.
Inclusive environment focused on acceptance and diverse perspectives.
Company events, team lunches, afterwork drinks, and other social activities.
Additional employee perks are available through the company benefits program.
Hiring process
Apply online through the career page.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →