GetYourGuide
Senior Software Engineer (Backend focused) - User Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в новую команду User Platform. Задача — построить слой контекста путешественника: объединить разрозненные сигналы об идентичности, истории бронирований и поведении в общее предсказательное понимание пользователя.
Задачи
- Проектировать, запускать и итерировать A/B-эксперименты совместно с инженерами, дизайнерами и аналитиками
- Поддерживать высокие стандарты качества и непрерывно улучшать кодовую базу, систему и процессы
- Проектировать и разрабатывать эффективные масштабируемые решения
- Менторить членов команды и участвовать в найме
- Вносить вклад в роадмап и долгосрочную стратегию команды
- Работать с Java, Spring Boot, MySQL, PostgreSQL, GraphQL, Kafka и Kubernetes
Требования
- 6+ лет опыта разработки ПО
- Экспертиза в разработке веб-приложений на компонентных фреймворках
- Высокий уровень владения Java
- Опыт проектирования архитектуры и деплоя веб-приложений и сервисов
- Опыт написания тестов
- Умение превращать идеи в быстрый, надёжный и поддерживаемый код
- Клиентоцентричная приоритизация и принятие решений на основе данных
- Зрелое суждение в выборе и применении AI-инструментов, поддержка команды в освоении новых AI-технологий
- Отличные навыки письменной и устной коммуникации на английском
Условия
- Годовой бюджет на личное развитие и менторские программы
- Возможность работать из любой точки мира 30 дней в году
- Гибридный формат: три дня в офисе (пн, вт, чт) и два дня на удалёнке
- Квартальные командные и ежегодные общекомпанийные мероприятия
- Ежемесячный бюджет на транспорт и фитнес
- Скидки на активности GetYourGuide для сотрудника, друзей и семьи
- Программа компенсации языкового обучения
- Льготы по здоровью и благополучию
Навыки
- Java
- Spring Boot
- MySQL
- PostgreSQL
- GraphQL
- Kafka
- Kubernetes