Senior Backend Developer (Marketing Team) (удаленная работа)

20 октября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Senior Backend Developer (Marketing Team)

Описание вакансии

Мы ищем Senior Backend Developer в Marketing Team.

Команда сосредоточена на развитии ключевого направления бизнеса - маркетинговых интеграций, которые привлекают большой объем трафика и бронирований по всему миру. Кроме того, мы работаем над инструментами для улучшения удержания пользователей в нашем продукте.

Один из аспектов работы команды сосредоточен на поисковом сервисе с высоким трафиком ( 100 000 запросов в минуту), позволяющем пользователям сравнивать цены от различных онлайновых туристических агентств (OTA) на один и тот же отель на основе цены и наличия.

Другой аспект связан с разработкой сервиса для хранения шаблонов и проведения массовых и триггерных email-кампаний, интеграцией с системами CDXP, такими как Exponea (Bloomreach), а также поддержкой хранения и распространения событий в реальном времени.

Обязанности:

Short-term:

  • поддержка и разработка задач для высоконагруженных сервисов метапоиска и репрайсинга;
  • поддержка и улучшение существующих сервисов Golang;
  • создание и поддержка наблюдаемости и метрик производительности для текущих и будущих сервисов.

Long-term:

  • выявление основных рисков в существующих проектах и разработка плана по их устранению в сотрудничестве с тимлидом;
  • наставничество младших и средних разработчиков Golang
  • перепроектировать существующие унаследованные системы (монолиты Python) для работы в качестве кластеров микросервисов Golang
  • реализовать редизайн и доработку вышеупомянутых систем

Мы ожидаем:

  • общий опыт коммерческой разработки 5 лет;
  • не менее 2 лет коммерческого опыта работы с Golang;
  • 1 год опыта работы с Python;
  • не менее 1 года опыта проектирования систем с использованием микросервисов;
  • современный системный дизайн и его паттерны, проектирование строгих, обратно-совместимых синхронных и асинхронных API;
  • рефакторинг кода на Golang;
  • уверенное знание SQL и NoSQL СУБД, а также того, когда следует использовать ту или иную систему хранения данных;
  • уверенное знание контейнеризации на уровне пользователя;
  • навыки проектирования приложений, включая юнит-тесты; сильное знание и опыт использования современных observability and performance паттернов.
  • английский язык, включая разговорный, на уровне не ниже B1 (Intermediate).

Будет плюсом:

  • предпочитаемый технологический стек: микросервисная архитектура (проектирование систем), гексагональная архитектура (проектирование приложений), Docker и docker-compose (контейнеризация), gRPC (синхронные API), Kafka (асинхронные API), PostgreSQL (SQL СУБД), Redis (NoSQL СУБД), стек ELK, Victoria Metrics, Grafana (observability, performance).


Посмотрите похожие вакансии

Lead/Senior PHP Backend Developer
Компания: ХайпФэктори
Зарплата: от 483 701 до 483 701 руб.
Senior JAVA backend (AWS)
Компания: SharpDevelopers LLC
Зарплата: от 250 000 до 300 000 руб.
Senior Golang Developer
Компания: ArtVolkov.ru
Зарплата: от 700 000 до 850 000 руб.
Senior Kotlin Software Engineer - FinTech
Компания: Sibdev
Зарплата: от 384 432 до 576 648 руб.