В Querify Labs мы работаем с технологическими компаниями над проектированием и внедрением сложных систем обработки данных. Наши инженеры участвуют в проектах, связанных с обработкой запросов, системами хранения данных, распределенными системами и аналитической инфраструктурой. Наши инженеры в основном работают с Java и...
- Проектирование и реализация основных компонентов системы
- Исследование узких мест производительности и проблем масштабируемости
- Анализ проектов с открытым исходным кодом и исследовательских работ
- Написание документов с техническим дизайном и проверка идей с помощью прототипов
- Участие в архитектурных обсуждениях и ревью кода
- Тесное сотрудничество с опытными инженерами по базам данных и распределенным системам
Обязанности
- Проектирование и реализация основных компонентов системы
- Исследование узких мест производительности и проблем масштабируемости
- Анализ проектов с открытым исходным кодом и исследовательских работ
- Написание документов с техническим дизайном и проверка идей с помощью прототипов
- Участие в архитектурных обсуждениях и ревью кода
- Тесное сотрудничество с опытными инженерами по базам данных и распределенным системам
Требования
- Глубокое знание алгоритмов и структур данных
- Опыт работы с базами данных, системами запросов, системами хранения или распределенными системами
- Опыт разработки программного обеспечения на Java, C++, Rust или другом системно-ориентированном языке
- Опыт работы с конкурентностью, параллельными алгоритмами или оптимизацией производительности
- Интерес к базам данных, обработке запросов, системам хранения или распределенным системам
- Сильные аналитические навыки и навыки решения проблем
- Способность понимать сложные технические компромиссы и четко их излагать
- Любознательность, ответственность и желание изучать новые технологии
Желательно
- Опыт работы с технологиями больших данных и системами обработки данных
- Вклад в проекты с открытым исходным кодом
- Научные публикации, выступления на конференциях или техническое письмо
Условия
- Конкурентная компенсация, основанная на опыте, экспертизе и вкладе
- Долгосрочное сотрудничество в качестве подрядчика
- Полностью удаленная работа из любой точки мира
- Исключительно сложные технические задачи
- Возможности для публикаций, выступлений на конференциях и вклада в техническое сообщество