MongoDB
Senior Software Engineer, Database Integration & Observability
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Database Integration & Observability MongoDB. Работа над интеграциями с экосистемными продуктами, Change Streams и наблюдаемостью базы данных на современном C++.
Задачи
- Проектировать, реализовывать и оптимизировать интеграции query engine MongoDB с экосистемными продуктами (Search, Vector Search, Atlas Stream Processing, Atlas Data Federation)
- Развивать и масштабировать Change Streams для отслеживания событий в реальном времени и синхронизации данных
- Строить диагностику, статистику query shape, логирование и метрики уровня процессов
- Писать чистый и производительный код на C++, участвовать в code review и обсуждениях дизайна
- Вести проекты end-to-end — от дизайна до реализации и поддержки
- Кросс-функционально взаимодействовать с product и engineering для определения технических роадмапов
Требования
- 5+ лет опыта в разработке ПО и/или performance engineering
- Опыт работы с большими backend/компилируемыми кодовыми базами, например Rust или C/C++
- Прочные основы computer science: структуры данных, алгоритмы, конкурентность, архитектура ПО
- Сильный интерес к внутренностям баз данных, query engines и распределённым системам
- Опыт с observability-инструментами (time series метрики, дашборды)
Условия
- База может быть в одном из офисов США или удалённо в США
- Базовая зарплата $126,000—$248,000 в год
- Equity, участие в employee stock purchase program
- Гибкий оплачиваемый отпуск
- 20 недель полностью оплачиваемого гендерно-нейтрального отпуска по уходу за ребёнком
- Помощь с фертильностью и усыновлением
- 401(k)
- Психологическое консультирование
- Медицинская страховка
Навыки
- C++
- Rust
- JavaScript
- Python
- MongoDB
- distributed systems
- observability
- time series metrics