Constructor

Staff Backend Engineer - Search Features & APIs (SABR)

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff-инженер в команду SABR, которая отвечает за верхний слой обработки запросов product discovery: автокомплит, поиск, browse и рекомендации. Нужен человек, который владеет техническим направлением сервисов, проектирует публичные API и высоконагруженные Python-сервисы.

Задачи

  • Владеть техническим направлением одного или нескольких сервисов — архитектура, производительность и надёжность.
  • Руководить проектированием новых систем и публичных API, а также развитием существующих по мере роста трафика и функциональности.
  • Повышать инженерную планку через ревью дизайна и кода, менторить middle и senior инженеров.
  • Работать с product, другими инженерными командами и solutions/support, честно представляя ограничения и компромиссы поиска.
  • Участвовать в on-call по своим системам, вести incident response и разбор последствий.
  • Проектировать и развивать публичные API, от которых зависят внешние клиенты.
  • Проектировать и внедрять масштабируемые сервис-ориентированные архитектуры.

Требования

  • Значительный опыт создания и эксплуатации высоконагруженных низколатентных backend-сервисов в продакшене.
  • Глубокое знание Python (основной язык).
  • Опыт работы с observability и оптимизацией производительности живых систем.
  • Опыт проектирования и развития публичных API, от которых зависят внешние клиенты.
  • Опыт проектирования и внедрения масштабируемых сервис-ориентированных архитектур.
  • Опыт ведения проектов, охватывающих нескольких инженеров и несколько кварталов.
  • Влияние без формальных полномочий и готовность менять позицию при лучших аргументах.
  • Ясная письменная коммуникация — design docs, RFC, postmortems.
  • Хорошее чувство компромиссов и скоупа.
  • Комфорт в условиях неопределённости и слабо определённых задач.
  • Ответственность за систему и после мержа, вплоть до её поведения в продакшене.

Условия

  • Неограниченный отпуск — минимум 3 недели в год.
  • Полностью удалённая команда — можно жить где угодно.
  • Стипендия на обустройство домашнего офиса.
  • Apple-ноутбуки для новых сотрудников.
  • Бюджет на обучение и развитие, обновляемый каждый год.
  • Отпуск по материнству и отцовству для подходящих сотрудников.
  • Работа с умными людьми и возможность расти.
  • Базовая зарплата: $110k–$130k USD в зависимости от знаний, навыков, опыта и результатов собеседования.
  • Сток-опционы в дополнение к базовой зарплате.
  • Регулярные командные офсайты.

Навыки

  • Python
  • AWS
  • MCP
  • LLM
  • public APIs
  • observability
  • distributed systems
  • search
  • ranking
  • information retrieval
  • e-commerce

Похожие вакансии

Backend Engineer
CoralogixMiddleФранкфуртУдалённо
13 окт.
Softwareentwickler Client-Server-Anwendungen (m/w/d)
GmbH-UG.comMiddleМюнхенОфис
9 окт.
Softwareentwickler Datenbanken & Schnittstellen (m/w/d)
GmbH-UG.comMiddleМюнхенОфис
9 окт.
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Scalable CapitalSeniorБерлинГибридРелокация
9 окт.
(Senior) Kotlin / Java Software Engineer - Clearing & Settlement (m/f/x)
Scalable CapitalSeniorМюнхенГибридРелокация
9 окт.
Staff Backend Engineer - Search Features & APIs (SABR) — Constructor, 110,000 – 130,000 USD в год, Мюнхен | itrelocate