Property Finder

Senior Software Engineer - Backend

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

Senior-бэкенд-инженер в команду высоконагруженных потребительских сервисов Property Finder: поиск, контент о недвижимости и локациях, платформы для нескольких стран и языков. Роль hands-on: проектирование и владение сервисами end-to-end, влияние на архитектуру и стандарты бэкенда.

Задачи

  • Проектировать, разрабатывать и эксплуатировать бэкенд-сервисы, обслуживающие самые высоконагруженные потребительские поверхности
  • Владеть работой end-to-end: дизайн, реализация, тестирование, деплой, observability и итерации по результатам продакшена
  • Создавать новые сервисы и фичи на TypeScript (Node.js), поддерживать и развивать существующие сервисы на Go
  • Работать на границах системы — кэширование, поведение CDN, доставка контента и пути рендеринга
  • Сразу закладывать поддержку нескольких стран и языков: контент, локализация и рыночные особенности
  • Совместно с product, SEO, data и web/mobile инженерами превращать требования в поддерживаемые системы
  • Обеспечивать операционное совершенство: мониторинг, алертинг, реагирование на инциденты, надёжность, латентность и стоимость инфраструктуры
  • Менторить инженеров, проводить ревью дизайна и PR, формировать стандарты бэкенда

Требования

  • 5+ лет опыта бэкенд-разработки, значительная часть — на высоконагруженных потребительских системах
  • Уверенный TypeScript (Node.js) — основной язык для всей новой разработки
  • Go или подтверждённый опыт быстрого освоения: существующие продакшен-сервисы написаны на Go
  • Опыт проектирования и эксплуатации сервисов в распределённой среде: API-дизайн, границы сервисов, версионирование, межсервисное взаимодействие
  • Практический опыт с реляционными БД (MySQL/PostgreSQL), кэшированием (Redis) и поиском (OpenSearch/Elasticsearch), включая проектирование схем, индексацию и тюнинг запросов под нагрузкой
  • Продакшен-опыт на AWS с контейнеризованными нагрузками и уверенное владение observability: метрики, структурированное логирование, распределённый трейсинг, SLO
  • Опыт event-driven и асинхронной обработки (Kafka, SQS или аналоги)
  • Опыт edge-вычислений и логики на уровне CDN (Lambda@Edge, CloudFront), учёт multi-region
  • Опыт продуктов, зависящих от SEO и органического трафика: понимание crawlability, производительности страниц и структурированных данных
  • Опыт контентных платформ или headless CMS в масштабе
  • Опыт AI/LLM-фич в продакшене (AWS Bedrock или аналоги) с учётом латентности и стоимости вызовов моделей
  • Опыт marketplace, classifieds или других двусторонних платформ

Условия

  • Работа в ведущем портале недвижимости региона MENA
  • Высокое влияние решений на органический трафик и выручку, видимый результат в продакшене в течение дней
  • Hands-on senior-роль с влиянием на архитектуру за пределами своей команды
  • Среда, где таланты растут и развиваются

Навыки

  • TypeScript
  • Node.js
  • Go
  • MySQL
  • PostgreSQL
  • Redis
  • OpenSearch
  • Elasticsearch
  • AWS
  • Kafka
  • SQS
  • Lambda@Edge
  • CloudFront
  • CDN
  • SEO
  • headless CMS
  • AWS Bedrock
  • LLM
  • distributed tracing
  • SLO
  • observability

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

Software Engineer - Level 3
EdenredSeniorДубайОфис
17 сент.