Должность: Core Software Engineer (C++) - Удаленная работа
Компания: ClickHouse
Местоположение: Нидерланды / Удаленная работа
ПРИМЕЧАНИЕ: Эта роль может быть предложена в любой стране, где ClickHouse имеет юридическое присутствие.
Имея более 49 000 звезд на GitHub, ClickHouse является самой быстрой и наиболее ресурсоэффективной базой данных с открытым исходным кодом для приложений и аналитики в реальном времени. Наши Core Engineering команды владеют сердцем нашего проекта ClickHouse Open Source. Мы ищем исключительных C++ инженеров, которые присоединятся к нашей глобальной команде, ориентированной на удаленную работу, и продолжат масштабировать и развивать как наши предложения с открытым исходным кодом, так и ClickHouse Cloud. Более конкретно, мы ищем инженеров, которые любят масштабировать и оптимизировать производительность сильно распределенных систем.
Что вы будете делать?
- В составе команд ClickHouse Core вы будете вносить вклад, анализировать и оптимизировать производительность ядра базы данных ClickHouse. Команда работает над множеством различных тем, таких как оптимизация запросов, распределенная оптимизация запросов, реляционные операторы (например, агрегация и объединения), кеширование и низкоуровневая оптимизация, такая как SIMD инструкции.
- Вы будете гарантировать, что производительность базы данных не ухудшится со временем, путем расширения существующих и добавления новых тестов производительности на основе реальных или синтетических наборов данных.
- Вы будете служить ресурсом для команды Support Engineering, помогая отлаживать наиболее сложные проблемы с производительностью, с которыми сталкиваются наши клиенты. Это включает дежурства по вызову, а также участие в наших внешних каналах поддержки сообщества.
- Поскольку ядро базы данных ClickHouse продолжает развиваться быстрыми темпами, вы будете тесно сотрудничать с нашими другими командами для оценки влияния новых функций на производительность и надежность.
- Вы будете работать с нашим сообществом open-source. Это будет включать решение проблем, проверку и завершение PR, ответы на вопросы из почты, чатов, google групп, внешних Slack каналов и т.д.
О вас:
- У вас есть солидный опыт профессиональной разработки программного обеспечения на C++. Это включает опыт работы с Unix Systems.
- Вы обладаете глубокими знаниями внутренних механизмов и дизайна баз данных.
- У вас есть опыт в инженерии производительности, в идеале в базе данных, но другие области, такие как высокочастотный трейдинг, симуляции, обработка данных в реальном времени и т.д., также подходят.
- Вы хорошо общаетесь с другими и умеете эффективно работать как внутри инженерных команд, так и между ними.
- Вы готовы тесно сотрудничать с нашим сообществом open-source. Вы будете участвовать в проверке кода с терпением и вниманием к деталям, развивая культуру сотрудничества и взаимного уважения.
- Вы сильный специалист по решению проблем и обладаете солидными навыками отладки в производственной среде.
- Вы увлечены эффективностью, доступностью, масштабируемостью и управлением данными.
- Вы преуспеваете в быстро развивающейся стартап-среде, видя себя партнером бизнеса с общей целью двигаться вперед и строить вместе.
- Вы обладаете высоким уровнем ответственности, инициативности и подотчетности.
Бонусные баллы за:
- Опыт работы с ClickHouse.
- Опыт в области безопасности, конфиденциальности и соответствия требованиям.
- Опыт работы с TCP/IP и сетевым программированием.
- Опыт разработки сервисов облачной инфраструктуры, предпочтительно с Kubernetes.
- Опыт публичных выступлений на технических конференциях и митапах.
- Предыдущий вклад в проекты open-source.
ПРЕИМУЩЕСТВА
- Гибкая рабочая среда - ClickHouse - это глобально распределенная и дружелюбная к удаленной работе компания. В настоящее время мы работаем в более чем 25 странах.
- Медицинское обслуживание - Взносы работодателя на ваше медицинское обслуживание.
- Акции компании - Каждый новый член команды, присоединяющийся к нашей компании, получает опционы на акции.
- Отпуск - Гибкий отпуск в США, щедрый в других странах.
- $500 USD на обустройство домашнего офиса, если вы удаленный сотрудник.
- Глобальные встречи – Мы верим в силу личного общения и предлагаем возможности для взаимодействия с коллегами на общекорпоративных выходох.
КУЛЬТУРА - МЫ ВСЕ ЕЕ ФОРМИРУЕМ
Как часть быстрорастущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.
Хотите узнать больше о нашей культуре? Узнайте больше о наших ценностях здесь. Ознакомьтесь с нашими сообщениями в блоге или подпишитесь на нас в LinkedIn, чтобы узнать больше о том, что происходит в ClickHouse.
РАВНЫЕ ВОЗМОЖНОСТИ И КОНФИДЕНЦИАЛЬНОСТЬ
ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и преследование любого рода на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, статус инвалидности, генетические данные, статус защищенного ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любая другая характеристика, защищенная федеральными, государственными или местными законами.
Пожалуйста, ознакомьтесь с нашим Заявлением о конфиденциальности здесь.