5 дней назад
Backend/Infrastructure Developer (Python/C++/Go)
RUВакансия из Hirify RU, списка российских tech-компаний
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Backend/Infrastructure Developer (Python/C++/Go): Развитие высоконагруженного Search API, объединяющего классическую поисковую инфраструктуру и облачный контур, с акцентом на авторизацию, лимитирование, интеграцию поисковых функций и наблюдаемость. Фокус на проектировании клиентских API, обеспечении надёжности и производительности, обработке больших объёмов данных и согласовании решений между поисковой и облачной инфраструктурой.
Локация: Москва, офис
Компания
Развивается облачный сервис поиска, который предоставляет внешним клиентам результаты поиска, включая текстовый поиск, поиск по изображениям, full-text и генеративные ответы.
Что делать
- Развивать высоконагруженные сервисы авторизации, лимитирования и проксирования клиентских запросов.
- Проектировать и реализовывать новые API для поиска по изображениям, чистого веба и полнотекстового поиска.
- Интегрировать поисковые функции в облачную инфраструктуру, рассчитывать их производительность и себестоимость.
- Анализировать граф поисковой выдачи, устранять продуктовые и технические ошибки и изменять правила обработки запросов.
- Развивать мониторинг, дашборды, алерты, приёмочные и нагрузочные тесты; участвовать в разборе инцидентов и дежурствах.
- Настраивать взаимную аутентификацию, масштабировать бэкенды и обрабатывать биллинговые данные и логи.
Требования
- От трёх лет опыта промышленной backend-разработки на C++, Go или Python.
- Опыт работы с высоконагруженными распределёнными сервисами, латентностью, лимитами запросов, деградациями и отказоустойчивостью.
- Понимание принципов проектирования API и межсервисных интеграций.
- Понимание observability: метрик, логов, трассировки и алертов.
- Готовность разбираться в legacy-коде и инфраструктуре с разными технологическими стеками.
- Самостоятельность в исследовательских задачах и принятии инженерных решений.
Хорошо, если есть
- Опыт работы с MapReduce-подобными системами, распределёнными хранилищами, графовыми или пайплайновыми системами.
- Опыт работы с облачными платформами, мониторингом, деплоем и инфраструктурой как кодом.
- Опыт продуктовой коммуникации между поисковой, облачной и бизнес-командами.
Культура и преимущества
- Работа на стыке классической поисковой инфраструктуры и облачных технологий.
- Ответственность за полный цикл: от разработки кода до выкладки и дежурства.
- Задачи напрямую влияют на клиентов, использующих поиск в собственных продуктах.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
Яндекс
6 дней назад
Разработчик бэкенда (Python)
VK
7 дней назад
Стажер Go-разработчик (Go)
CORE
10 дней назад
Golang-разработчик (SEO)
220 000₽
Яндекс
6 дней назад
Разработчик на C++ в группу пешеходной и транспортной навигации (C++)
Yandex
4 дня назад
Senior Java Developer
500 000₽
Яндекс
6 дней назад