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

C++ Техлид в сервис Поиска

в 2ГИС

от 350 000 ₽/мес на руки

📍 Санкт-ПетербургМожно удалённо из РФ
Специализация
С / С++
Уровень
Lead
Команда
6 - 10 человек

2ГИС — международная картографическая компания, выпускающая одноимённые электронные справочники с картами городов с 1999 года. Аудитория продуктов — 50,5 млн чел, в справочнике >3 млн компаний, представлен в 11 странах.

Мы в команде поиска разрабатываем поисковый движок для 2ГИС. Делаем его таким, чтобы наши пользователи находили всё точно, полно, быстро и на любом устройстве.

Для этого мы проверяем работу поиска так, что тестов прогоняется за день больше, чем пользователи делают запросов на бою. Анализируем статистику, разрабатываем метрики и внутренние инструменты для проверки изменений в коде, проводим эксперименты, сжимаем 64-битные id до 2-3 байт, используем fuzzing, считаем популярность объектов в реальном времени и подстраиваем выдачу под пользователя.

Кроме самого движка разрабатываем сервис API поиска и внутренние инструменты: подготавливаем для своих целей статистику, считаем метрики, рассчитываем популярность объектов, прокачиваем CI, делаем отчёты с тестами.

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

C++PythonSQL

Команда

У нас полная самостоятельная команда: 4 senior разработчика на C++, 3 middle Python-разработчика, 3 QA-инженера, 2 саппорта, DevOps, дата-аналитик, менеджер продукта и тимлид.

И сейчас мы ищем сильного технаря, который сможет руководить разработкой движка, написанного на C++, и разработкой внутренних инструментов и систем, написанных в основном на Python и немного на Go.

Задачи

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

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

  • Определять стек технологий для конкретных проектов или задач.
  • Отвечать за внедрение новых подходов к разработке, тестированию, доставке и выбор новых технологий.
  • Выстраивать процессы (например, CI/CD, код ревью), внедрять и развивать инженерные практики.
  • Минимизировать риски для развития продукта, связанные с техническими ограничениям, преодолевать технические блокеры для бизнеса.
  • Определять технологическую стратегию развития проекта или продукта, работать на перспективу.
  • Отвечать за качество реализации, продукта.
  • Развивать технические навыки членов своей команды.
  • Решать технически сложные задачи, которые другие инженеры в команде не в состоянии решить.
  • Решать технические и интеграционные вопросы с другими командами.

Что ждем от кандидата

Хард скиллы:

  • Опыт принятия архитектурных решений.
  • Опыт разработки на C++, знание стандартов C++11/14/17/20.
  • Опыт разработки на Python.
  • Хорошее знание алгоритмов, мат. статистики и теории вероятностей.

Софт скиллы:

  • Готовность взять на себя ответственность за принятие решений в технической стороне продукта.
  • Системное мышление — чтобы принимать долгосрочные решения и работать в условиях неопределенности.
  • Лидерские качества и внутренний настрой быть лидером — вести за собой людей и учить их тому, что вы сами умеете.
  • Умение договариваться в формате win-win, спокойно объяснять технические тонкости, обосновывать принимаемые решения.

Что предлагаем

  • Полностью самостоятельная команда: свои разработка, тестирование, поддержка, аналитика и DevOps.
  • Развитая инфраструктура тестов, CI и различных инструментов.
  • Сами определяем метрики качества, ценность задач и процессы в команде: сколько недель в спринте, пробелы или табы, когда митинг, какой рабочий график и всё такое.
  • Выбираем языки, библиотеки, инструменты, отталкиваясь от задач, без каких-то серьёзных ограничений.
  • Само собой, полностью белая зарплата, размер которой без проблем обсуждаем на собеседовании. Есть ДМС и все классические IT-плюшки.
  • Ремоут-френдли. Доставим всё, что нужно для комфортной работы дома.
  • Можно работать и в офисе: новый центр разработки в Санкт-Петербурге и два классных офиса в Новосибирске. Можем организовать релокацию.
Елизавета Валуа HR IT
2ГИС

О компании 2ГИС

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

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 50 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.

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

6 000 – 9 000 $/мес на руки
Полная удалёнка
5 000 – 8 000 $/мес на руки
📍 Испания, Сербия, Любая страна по договоренности, полная удалёнка, помощь с переездом
4 000 – 6 000 $/мес на руки
Полная удалёнка
410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), Нижний Новгород, Минск (Беларусь), офис или гибрид
3 500 – 4 000 $/мес на руки
Полная удалёнка