Data-Driven Lab

Lead C++ Developer

Не указана
  • Санкт-Петербург
  • Полная занятость
  • Удаленная работа
  • Более 6 лет
  • C++
  • CMake
  • Boost
  • Английский — B1 — Средний

Data-Driven Lab – международная IT-компания с распределенными командами из разных стран.

Мы используем передовые практики и реализуем масштабные проекты: наши самые известные продукты — это торговые платформы и финтех инструменты, доступные в 150 странах.

Нам доверяют более 24 миллионов пользователей.

В своей работе мы применяем исследования, анализ данных и ML, оптимизированный маркетинг и современный стек технологий для разработки наших продуктов.

Команда

В нашей мультикультурной команде более 400 человек по всему миру. Мы поставили перед собой амбициозные цели, поэтому собираем одну из сильнейших команд профессионалов.

Что нужно делать:

  • Разрабатывать высоконагруженные серверные приложения с использованием современного C++ (20/23);

  • Формировать и эволюционно развивать архитектуру ядра продукта;

  • Определять стандарты кодирования, проводить code-review, помогать решать архитектурные и технические кейсы;

  • Строить и поддерживать CI/CD-конвейер (GitLab CI, CTest, clang-tidy/-format, sanitizers, покрытие, статический/динамический анализ и т.д.);

  • Планировать спринты вместе с продакт-менеджером: декомпозировать и оценивать задачи, устранять блокеры, контролировать технический долг;

  • Проводить регулярные 1-on-1 с разработчиками, менторить команду, помогать в развитии технических и soft-скиллов;

  • Эффективно взаимодействовать с DevOps, QA и бизнес-стейкхолдерами — обеспечивать прозрачность статуса задач, приоритетов и рисков релизов.

Наши ожидания:

  • Опыт коммерческой разработки на C/C++ (C++11–23) от 5 лет;

  • Уверенные знания многопоточности и асинхронного программирования;

  • Опыт разработки высоконагруженных и отказоустойчивых приложений;

  • Знание сетевых протоколов (TCP/IP);

  • Опыт разработки под Windows.

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

  • Опыт разработки ПО для финансовых рынков;

  • Знание и опыт использования Redis / Redis Streams;

  • Навыки анализа дампов и устранения сложных сбоев;

  • Опыт работы с gRPC;

  • Опыт работы с брокерами сообщений: RabbitMQ или Kafka;

  • Опыт разработки скриптов и сервисов на Python 3.

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

  • Реальную возможность для каждого влиять на результат и процессы;

  • Высокую скорость и гибкость в принятии решений;

  • Использование современных технологий и лучших мировых практик в работе;

  • Работу в мультикультурной команде экспертов;

  • Постоянные челленджи и возможность выбора инструментов и путей решения проблем;

  • Возможность работы и трудоустройства в любой точке мира;

  • Активную корпоративную жизнь: клубы по интересам, открытый микрофон, корпоративные ивенты;

  • Комфортные условия: медицинская компенсация, конкурентная зарплата, уютные и удобные офисы, гибридный режим работы или полностью remote.