Golang Developer
генерация резюме под вакансию
сопроводительное письмо
описание
Команда Search разрабатывает поисковый движок, который собирает, обрабатывает, объединяет и фильтрует предложения от десятков авиакомпаний и тревел-агентств. Сервис обеспечивает высокую скорость поиска и отказоустойчивость системы под нагрузкой, развивает ранжирование выдачи, защиту от ботов и внедряет ML-решения в высоконагруженные сервисы, а также улучшает архитектуру и инструменты для взаимодействия с поисковым движком.
задачи
- Писать код на Go и развивать высоконагруженные сервисы поиска билетов;
- Проектировать решения от обработки данных до интеграции и эксплуатации в продакшене;
- Работать с ClickHouse, MongoDB и key-value-хранилищами, оптимизировать обработку больших объёмов данных;
- Отвечать за стабильность сервисов, работать с Kubernetes, расследовать инциденты и восстанавливать работу системы;
- Развивать ранжирование выдачи, оценку качества билетов и защиту от ботов совместно с аналитиками;
- Встраивать модели в продукт и проектировать систему вокруг них;
- Переводить аналитические гипотезы в технические решения;
- Проводить исследования, декомпозировать задачи и оценивать трудоёмкость;
- Вести проекты от технического дизайна до запуска и развития;
- Предлагать варианты реализации и выбирать подходящие решения;
- Развивать архитектуру, observability и инструменты разработки;
- Брать ответственность за отдельный трек и участвовать в R&D;
- Использовать AI-инструменты для улучшения инженерных процессов.
требования
- Коммерческий опыт разработки на Go от трёх лет и сильная база в бэкенд-разработке;
- Опыт работы со сложными высоконагруженными системами в продуктовых ИТ-компаниях;
- Практический опыт самостоятельного проектирования и запуска инженерных проектов;
- Умение работать с базами данных и большими объёмами данных;
- Опыт самостоятельного поиска и устранения неисправностей, а также участия в дежурствах;
- Готовность брать ответственность, принимать технические решения и доводить проекты до результата;
- Будет плюсом опыт с поиском, рекомендациями, ранжированием, антифродом, ML-сервисами, C++ или разработкой низкоуровневых систем, а также опыт работы с ClickHouse.
условия
- Оплата в долларах;
- ДМС, компенсация психотерапии, изучения иностранных языков, занятий спортом и больничных;
- Возможность работать из любой точки мира, включая офис на Пхукете.
навыки
Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.