Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Avito

Старший разработчик поискового ядра C++

в Avito

200 000 —‍ 400 000 ₽/мес на руки

МоскваRemote
iconМосква, м. Белорусская, Россия
Специализация
C++
Уровень
Senior
Команда
1 - 5 человек

Авито — самый популярный сервис объявлений в Европе, каждый месяц сайтом и приложением пользуются более 100 млн человек. Для сравнения - население России 144млн. Мы находимся на 1ом месте в мировом рейтинге сайтов объявлений.

В Авито вы будете работать над продуктом, которым пользуются все вокруг — друзья, семья, знакомые. Мы ищем опытных мотивированных специалистов в ядро команды поиска. Мы предлагаем уникальное сочетание широкого спектра еще нерешенных задач, огромной аудитории продукта, возможностей технологического лидерства, заметного влияния на бизнес Авито и жизнь десятков миллионов людей.

Технологии/инструменты

C++

Вам предстоит

  • Писать код на С++ в проект Sphinx — это низкоуровневый поисковой движок, с которого начинается изготовление всех выдач Авито. Спектр задач по движку предельно широк, от багфиксов и оптимизаций до новых сигналов ранжирования, больших новых переделок и глобальных новых мега-фичей. Время от коммита до продакшна в отдельных случаях измеряется минутами, отсидеться "два года без единого деплоя" не выйдет. Пересборка собственно Sphinx (небольшого проекта на 150K строк) и прогон ~300 базовых автотестов измеряется секундами, скучать известным образом не придется.
  • Работать в тесном взаимодействии с группой качества поиска, что позволит (при минимальном желании) погрузиться в тематики ML, NLP, AB тестирования, и т.п.
  • Сталкиваться с другими интересными технологиями (гонять в проде Docker, Kubernetes, Postgres, Tarantool, Kafka и т.д., плюс сколько-то кода пописывать на Golang, Python и т.д.).
  • Работать с высокими нагрузками. Порядка 50 млн. активных объявлений в индексе, сотни миллионов поисков в сутки, поэтому местами вполне себе считаем такты, довольно низкоуровнево оптимизируем и наблюдаем заметный эффект. Будет интересно.

Ожидания

  • Имеете от 3-х лет опыта коммерческой разработки на C++.
  • Приемлемо знаете базовые структуры данных и алгоритмы.

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

  • Имеете опыт разработки на Golang, Python, PHP.
  • Имеете опыт использования SQL / NoSQL баз данных.
  • Умеете запускать GDB и анализировать крешдампы.
  • Не боитесь ассемблера.

Работа у нас — это

  • Интересные задачи на большом проекте с топовыми технологиями.
  • Большая свобода в выборе средств и подходов решения задач.
  • Достойная заработная плата по результатам собеседования + доп. мотивация в перспективе.
  • Комфортные условия работы: ДМС, фитнес, компенсация питания.
  • Возможность проходить обучение за счет компании, участвовать во внутренних митапах, хакатонах, тренингах.
  • Красивый и комфортный офис в 2 минутах от метро «Белорусская», а также возможность работать удалённо.
  • Забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист.

Этапы интервью

  • Тех скрининг 1 час — базовые вопросы по теории.
  • Тех интервью, состоящая из 2-х частей: "

Программирование 1 час — мы проверяем навыки в написании кода, алгоритмизации задач и понимании сложности написанного кода.

Платформа 2 часа — проверяем знания в конкретном языке программирования, понимание разработки в рамках экосистемы своего языка. Будут как практические задачи, так и теоретические вопросы на их базе.

  • Финальное интервью с руководителем и HR — 1 час.
Татьяна Ионкина IT Recruiter
Avito

О компании Avito

Сфера
Продуктовая компания
Инвестиции
$100M+
Размер
1001+

Avito.ru — самый популярный сайт объявлений в России, входит в топ-5 площадок рунета, топ-3 мировых классифайдов, топ-3 самых дорогих компаний рунета. Каждый месяц на Авито бывает более 33 миллионов человек — это около четверти населения России.

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

350 000 – 650 000 ₽/мес на руки
Москва, Санкт-Петербург или полная удаленка — на выбор
350 000 – 650 000 ₽/мес на руки
Москва, Санкт-Петербург или полная удаленка — на выбор
6 000 – 8 000 $/мес на руки
полная удаленка
6 000 – 8 000 $/мес на руки
полная удаленка
300 000 – 500 000 ₽/мес на руки
Москва, Санкт-Петербург или полная удаленка — на выбор