НовоеAI-конструктор резюме: правишь прямо на листе A4, а нейросеть подсказывает, что усилитьКонструктор резюме на листе A4Попробовать
JobPath
Начать бесплатно

MongoDB

Senior Software Engineer, Cluster Scalability

  • British Columbia; Ontario
  • 50 дн. назад

MongoDB ищет опытного Senior Software Engineer в команду Cluster Scalability для разработки инфраструктуры распределённой базы данных. Вы будете решать сложные задачи горизонтального масштабирования, управления данными и оптимизации производительности систем высокого уровня нагрузки.

О позиции

Команда Cluster Scalability — одно из подразделений Online Transaction Processing в MongoDB, отвечает за ядро инфраструктуры, которая делает MongoDB передовой распределённой базой данных. Мы строим инструменты, позволяющие клиентам масштабировать свои рабочие нагрузки beyond возможного для одного узла. Ваша работа напрямую влияет на архитектуру MongoDB и решает наиболее сложные задачи наших крупнейших клиентов по обработке данных.

Условия

  • Работа над фундаментальными компонентами одной из самых популярных распределённых баз данных
  • Гибкий формат работы (удалённо из Британской Колумбии или Онтарио)
  • Конкурентная зарплата в диапазоне CAD 158,000–220,000 годовых
  • Биржевые опционы (equity) и участие в программе покупки акций компании
  • Гибкий оплачиваемый отпуск (flexible paid time off)
  • 6 месяцев полностью оплачиваемого родительского отпуска
  • Вклад в пенсию через RRSP с доплатами работодателя
  • Медстрахование, стоматология, зрение
  • Программы поддержки психического здоровья, уход за детьми и пожилыми

Навыки

  • C++
  • Distributed Systems
  • Database Design
  • Data Partitioning
  • Performance Tuning
  • System Architecture
  • Low Latency Networking
  • High Availability
  • Horizontal Scaling
  • System Observability
  • Linux Internals
  • Concurrent Programming

Сложность отбора

Высокая сложность: требуется глубокий опыт в распределённых системах, C++ и архитектуре масштабируемых СУБД. Работа затрагивает критически важные компоненты базы данных с высокой ответственностью.

Оценка JobPath

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

850 000 – 1 200 000 ₽ в месяц

Оценка переводится из CAD 158,000–220,000/год (разделили на 12 и перевели в ₽ по курсу ~65 CAD/RUB). Диапазон соответствует рынку Senior Distributed Systems Engineers в Канаде удалённо.

Оценка JobPath по рынку, не предложение работодателя

Могут спросить на собеседовании

  1. Как вы подходите к проектированию алгоритма партиционирования данных в распределённой базе данных?
  2. Расскажите о случае, когда вам пришлось отлаживать проблему с рассинхронизацией в распределённой системе. Как вы определили корневую причину?
  3. Какие компромиссы вы рассматривали бы при выборе между сильной согласованностью и доступностью во время разрыва сети?
  4. Как вы оцениваете и измеряете производительность системы, чтобы выявить узкие места?
  5. Опишите ваш подход к коду для concurrent execution в C++. Какие паттерны и проблемы вы учитываете?

Прорепетировать это собеседование

Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.

Начать бесплатно

Сохрани похожие вакансии

Новые вакансии с такой должностью будут собираться в кабинете.

Сохранить фильтр

Перед откликом

Попробовать бесплатно

Связаться с поддержкой

Выбери, где удобнее написать