Вакансия «Core Software Engineer (C++)» в ClickHouse · Job Hunters
C
ClickHouse
Core Software Engineer (C++)
Зарплата не указана
Формат
Удалённо
C++KubernetesTCP/IP
Мэтч и сопроводительное
Сравним вакансию с вашим действующим резюме и составим письмо под эту роль.
Описание вакансии
Коротко о роли
As part of the ClickHouse Core Performance team, you will analyze and optimize the performance of the core ClickHouse database. About you: You bring along solid professional software development experience in C++.
Задачи:
— Анализировать и оптимизировать производительность ядра базы данных ClickHouse.
— Работать над оптимизацией запросов, распределённой оптимизацией запросов, реляционными операторами (агрегация, соединения), кэшированием и низкоуровневыми оптимизациями, такими как SIMD-инструкции.
— Обеспечивать стабильную производительность базы данных, расширяя и добавляя новые тесты производительности на основе реальных и синтетических данных.
— Помогать команде поддержки в отладке сложных проблем с производительностью.
— Тесно сотрудничать с другими командами ядра для оценки влияния новых функций на производительность и поддержки коллег.
— Работать с open-source сообществом: решать проблемы, проверять и завершать pull-реквесты, отвечать на вопросы в почте, чатах, Google Groups, внешних Slack-каналах.
Требования:
— Опыт профессиональной разработки на C++.
— Знание Unix-систем.
— Глубокие знания внутреннего устройства и проектирования баз данных.
— Опыт в performance engineering, желательно в базах данных, но также приемлем опыт в высокочастотной торговле, симуляциях, обработке данных в реальном времени.
— Умение эффективно коммуницировать и работать в команде.
— Готовность работать с open-source сообществом.
— Участие в код-ревью с вниманием к деталям и терпением.
— Навыки решения проблем и отладки в продакшене.
— Страсть к эффективности, доступности, масштабируемости и управлению данными.
— Способность работать в быстро меняющейся стартап-среде с высоким уровнем ответственности и вовлечённости.
Преимущества:
— Опыт работы с ClickHouse.
— Опыт в безопасности, конфиденциальности и комплаенсе.
— Опыт с TCP/IP и сетевым программированием.
— Опыт разработки облачной инфраструктуры, предпочтительно с Kubernetes.
— Опыт публичных выступлений на технических конференциях и митапах.
— Вклад в open-source проекты.
Условия:
— Удалённая работа с гибким графиком.
— Работа в глобальной компании с присутствием в более чем 25 странах.
— Взносы работодателя на медицинское страхование.
— Опционы на акции компании для новых сотрудников.
— Гибкий отпуск.
— Премия в 500 USD на обустройство домашнего офиса для удалённых сотрудников.
— Возможности для офлайн-встреч и корпоративных мероприятий.
— Влияние на формирование корпоративной культуры.
— Равные возможности и политика недискриминации.
Контакты работодателя доступны по кнопке «Откликнуться» после входа.