WorkListВойтиОформить подписку
CL

Core Software Engineer (C++) - Remote

висит 9 мес.
ClickHouse · Аналитическая СУБД
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Удалённо · Германия
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Даты
Опубликована 16.01 · видим у компании с 28.09 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем выдающихся C++ инженеров, чтобы они присоединились к нашей глобальной команде, ориентированной на удалённую работу, и продолжили масштабировать и развивать как наши open source, так и ClickHouse Cloud предложения. Более конкретно, наша команда Performance Engineering ищет инженеров, которым нравится оптимизировать производительность распределённых систем.

Что предстоит делать

  • Как часть команды ClickHouse Core Performance, вы будете анализировать и оптимизировать производительность ядра базы данных ClickHouse. Команда работает над множеством тем, таких как оптимизация запросов, оптимизация распределённых запросов, реляционные операторы (например, агрегация и соединения), кэширование и низкоуровневые оптимизации, такие как SIMD‑инструкции.
  • Вы будете обеспечивать, чтобы производительность базы данных не ухудшалась со временем, расширяя существующие и добавляя новые тесты производительности, основанные на реальных или синтетических наборах данных.
  • Вы будете выступать в качестве ресурса для команды Support Engineering, помогая отлаживать самые сложные проблемы производительности, с которыми сталкиваются наши клиенты.
  • По мере того как ядро базы данных ClickHouse продолжает быстро развиваться, вы будете тесно сотрудничать с другими ядровыми командами, оценивая влияние новых функций на производительность и поддерживая коллег в тестах производительности и советах.
  • Вы будете работать с нашим open‑source сообществом. Это будет включать решение проблем, ревью и завершение PR‑ов, ответы на вопросы из почты, чатов, Google Groups, внешних Slack‑каналов и т.д.

Требования

  • Вы обладаете солидным профессиональным опытом разработки программного обеспечения на C++. Это включает опыт работы с Unix‑системами.
  • У вас сильные знания внутренней архитектуры и дизайна баз данных.
  • У вас есть опыт в области performance engineering, желательно в базе данных, но также подойдут области, такие как высокочастотная торговля, моделирование, обработка данных в реальном времени и т.п.
  • Вы хорошо коммуницируете с другими и способны эффективно работать внутри и между инженерными командами.
  • Вы готовы тесно взаимодействовать с нашим open‑source сообществом. Вы участвуете в код‑ревью с терпением и вниманием к деталям, способствуя культуре сотрудничества и взаимного уважения.
  • Вы сильный решатель проблем и обладаете надёжными навыками отладки в продакшене.
  • Вы увлечены эффективностью, доступностью, масштабируемостью и управлением данными.
  • Вы процветаете в быстро меняющейся стартап‑среде, видя себя партнёром бизнеса с общей целью двигаться вперёд и строить вместе.
  • Вы обладаете высоким уровнем ответственности, владения и подотчётности.

Будет плюсом

  • Опыт работы с ClickHouse.
  • Опыт в области безопасности, конфиденциальности и соответствия требованиям.
  • Опыт работы с TCP/IP и сетевым программированием.
  • Опыт разработки облачных инфраструктурных сервисов, предпочтительно с Kubernetes.
  • Опыт публичных выступлений на технических конференциях и митапах.
  • Предыдущие вклады в open‑source проекты.

Условия и бенефиты

  • Гибкая рабочая среда — ClickHouse является глобально распределённой компанией и поддерживает удалённую работу. Мы присутствуем более чем в 25 странах.
  • Медицинское страхование — Вклад работодателя в ваше медицинское обслуживание.
  • Доля в компании — Каждый новый член команды получает опционы на акции.
  • Отпуск — Гибкий отпуск в США, щедрые нормы в других странах.
  • Настройка домашнего офиса стоимостью USD$500 для удалённых сотрудников.
  • Глобальные встречи — Мы верим в силу личных контактов и предоставляем возможности для встреч с коллегами на корпоративных выездных мероприятиях.
  • Как часть быстро растущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.
  • ClickHouse обеспечивает равные возможности трудоустройства для всех сотрудников и соискателей и запрещает дискриминацию и преследование любого рода на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, статус инвалидности, генетика, защищённый статус ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любой другой признак, защищённый федеральными, штатными или местными законами.

Навыки

C++Unix Systemsdatabase internalsperformance engineeringquery optimizationdistributed query optimizationaggregationjoinscachingSIMDperformance testssupport engineeringopen-source communitycode reviewsdebuggingKubernetesTCP/IPnetwork programmingcloud infrastructure servicespublic speaking

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти