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

Principal Database Performance Engineer - Core Engineering (C++)

ClickHouse · Аналитическая СУБД
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
Удалённо · Германия
Занятость
Full-time
из текста вакансии
Английский
C1
по другим вакансиям компании
Уровень
Lead
указан работодателем
Даты
Опубликована 17.09 · видим у компании с 28.09 · проверена 02.11
дата публикации от работодателя
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

О роли: ClickHouse ищет Principal Database Performance Engineer, который присоединится к команде, отвечающей за наш высокопроизводительный аналитический сервис баз данных. В этой роли вы будете вести улучшения производительности и масштабируемости по всему стеку, берясь за неоднозначные, высокоэффективные технические задачи, к которым большинство инженеров не имеют доступа. Наша команда по производительности отвечает за ядро выполнения запросов — фильтры, агрегацию, соединения и структуры индексов, которые делают их быстрыми. Мы ищем острого, страстного инженера, который хочет полностью отвечать за производительность базы данных в облаке масштаба петабайта, от начального анализа и реализации до выпуска в продакшн.

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

  • Выявлять значимые возможности повышения производительности и масштабируемости в рабочих нагрузках клиентов или бенчмарках
  • Проектировать и внедрять оптимизированные алгоритмы баз данных и структуры данных для основных реляционных операторов, индексов, обработки запросов, управления памятью и планирования
  • Формировать дорожную карту производительности для улучшения задержек, пропускной способности, эффективности использования памяти и аппаратных ресурсов
  • Участвовать в разработке сложной, высокопроизводительной системы баз данных, включая тщательное тестирование и безопасный выпуск в продакшн
  • Представлять компанию внешне через презентации, публикации в блогах и вклад в сообщество
  • Наставлять и поддерживать младших инженеров в команде

Требования

  • 5+ лет опыта в инженерии производительности баз данных, распределённых системах
  • Степень магистра или PhD в области баз данных или смежной области
  • Отличное владение C++ и опыт разработки программного обеспечения или системного программирования, критичного к производительности
  • Доказанный опыт реализации сложных улучшений производительности от начала до конца
  • Глубокое понимание фундаментальных принципов информатики, структур данных и алгоритмов
  • Отличные коммуникативные и лидерские навыки, проактивный, целеустремлённый подход

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

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

Навыки

C++database performance engineeringdistributed systemsperformance-critical softwaresystems programmingdata structuresalgorithmsquery executionindexesmemory managementschedulingbenchmark workloadscloud databaseleadership

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

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