Опубликовано вчера

Backend Performance Developer в Слетать.ру Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Сопроводительное письмо под эту вакансию

Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.

Привет! Мы — команда туроператора Let's Fly, тревел-стартап группы компаний «Слетать.ру», одного из ключевых игроков туристического рынка России. Мы формируем туристический продукт и предоставляем возможность бронирования туров и отелей, экскурсионных туров, авиабилетов, страховок и трансферов. Мы стремимся создавать комфортные и удобные условия для наших клиентов, постоянно улучшая интерфейс и функционал нашего сервиса.

В связи с расширением команды мы ищем Backend Performance Developer. Вам предстоит исследовать и ускорять работающую под нагрузкой систему расчёта и поиска цены — без изменения результатов выдачи и риска для боевого контура. Это проектная задача для специалиста, который умеет не просто находить «медленный код», а доказывать причины проблем измерениями и доводить оптимизацию до production.

Это не классическая продуктовая разработка с постоянным потоком новых функций. Задача — разобраться в существующей системе, измерить её проблемы, объяснить причины и ускорить работу без потери качества и стабильности. Проект рассчитан на самостоятельного специалиста, которому интересно глубоко погружаться в технические системы и видеть измеримый результат своей работы.

Чем предстоит заниматься

- Анализировать производительность системы расчёта и поиска цены.

- Находить узкие места в коде, базе данных, сетевом взаимодействии и инфраструктуре.

- Оптимизировать поисковую выгрузку и повышать качество её работы.

- Проводить измерения под реальной нагрузкой, анализировать перцентили и распределения latency.

- Проверять достоверность метрик, логов и счётчиков.

- Читать и анализировать планы выполнения SQL-запросов.

- Оценивать влияние индексов, кэширования, фрагментации и других оптимизаций.

- Работать с унаследованным кодом, недостаточной документацией и отдельными компонентами без исходников.

- При необходимости исследовать систему по логам, сетевому трафику, дизассемблеру и поведению под нагрузкой.

- Безопасно выкатывать изменения на работающий сервис: использовать feature flags, проверять результат на живом трафике и заранее готовить откат.

- Документировать результаты исследований и принятые решения.

Что важно

- Опыт работы в backend-разработке или performance engineering от 3 лет.

- Глубокое знание хотя бы одной системы хранения данных: планы выполнения, индексы, кэш, фрагментация, работа на реальных объёмах данных.

- Уверенное владение одним серверным компилируемым языком на уровне профилирования и анализа производительности.

- Умение читать SQL и разбираться в чужих больших хранимых процедурах.

- Опыт работы с Linux и штатными инструментами измерения производительности на живой машине.

- Опыт эксплуатации и оптимизации систем с большими объёмами данных — от сотен миллионов записей и нагрузкой в тысячи операций в секунду.

- Понимание алгоритмов и умение применять их на практике.

- Навык формулировать проблему самостоятельно, выдвигать гипотезы и проверять их измерениями.

- Готовность работать с production-контуром и отвечать за результат.

Будет преимуществом

- Опыт работы с PostgreSQL.

- Знание Python.

- Опыт в тревел-домене.

- Опыт разработки или оптимизации систем поиска по большим каталогам.

- Практика performance-тестирования и профилирования Go-приложений.

- Опыт работы с MSSQL, документоориентированными хранилищами и bare-metal Linux-серверами.

Эта вакансия подойдёт вам, если вы:

- привыкли проверять гипотезы цифрами, а не полагаться на общепринятые объяснения;

- умеете отличать единичный замер от статистически значимого результата;

- понимаете стоимость оптимизации, а не только её потенциальную пользу;

- способны самостоятельно исследовать систему без полного ТЗ и готовой документации;

- спокойно воспринимаете результаты измерений, даже если они опровергают первоначальную версию;

- считаете документирование своей работы частью инженерного результата.

Будем рады обсудить ваш опыт оптимизации backend-систем, баз данных и сервисов под реальной нагрузкой!

Мы предлагаем:

  • Большую дружную команду разработки;
  • Расширенный ДМС со стоматологией;
  • Удобный график работы: 5/2 с 10.00-18.30, 1 день в неделе - удаленный;

  • Скидки на путешествия;

  • Насыщенную корпоративную жизнь: мы любим вместе не только работать, но и хорошо отдыхать!

Эту вакансию мы нашли в HH.ru
СЛ

Слетать.ру

Москва

Получить оффер

Зарплата vs рынок

Зарплата не указана. Обычно на такой позиции платят 150 000 – 275 000 ₽, медиана 200 000 ₽.

51k200k300k

обычно платят (p25–p75): 150 000 – 275 000 ₽

Когорта Python, Middle · 407 вакансий за 90 дней

Зарплаты Python

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики