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

Senior Software Engineer - Java Streaming - Connectors

Архив
ClickHouse · Аналитическая СУБД
Вакансия в архиве · закрыта 28.09
Смотреть актуальные вакансии

Другие вакансии компании

CL
🇺🇸Dallas · США·Full-timeангл. C1
Зарплата не указана
2 ноя
CL
🇺🇸Chicago · США·Full-timeангл. C1
Зарплата не указана
2 ноя
CL
🇺🇸San Francisco · США · remote·Full-timeSenior·англ. C1
Зарплата не указана
27 окт
Все вакансии компании

Похожие вакансии

DA
Digis (a Fiverr company) · ИТ-услуги
RemoteSenior·англ. B2
≈ $4,5 тыс/мес
2 ноя
TW
Twilio · CPaaS (коммуникационные API)
🇮🇳Индия · remoteSenior·англ. C1–C2
≈ $4,5 тыс/мес
2 ноя
CR
CrowdStrike · Кибербезопасность
🇮🇪Dublin · Ирландия · remote·Full-timeSenior·англ. B1+–C2
≈ $6,7–8,7 тыс/мес
2 ноя
LD
Luxoft (DXC) · IT-консалтинг
🇵🇱Польша · remoteSenior·англ. B2
≈ $6,1–7,5 тыс/мес
2 ноя
AF
Affirm · Финтех BNPL
🇨🇦Канада · remoteSenior·англ. C1
~ $9,1–13 тыс/мес
30 окт
Все вакансии: Бэкенд

О вакансии

Откуда можно работать
Удалённо из любой страны
Английский
C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Даты
Опубликована 22.05 · видели у компании с 11.08 по 28.09 · закрыта 28.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

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

Суть роли

Что вы будете делать?

В качестве Senior Software Engineer, специализирующегося на фреймворках JVM, вы будете ключевым участником, отвечающим за владение и поддержку критически важных частей экосистемы Data engineering ClickHouse. Эта роль находится на стыке высокопроизводительной разработки баз данных и опыта разработчиков, где вы будете создавать инструменты, позволяющие Data Engineers использовать невероятную скорость и масштаб ClickHouse.

Вы будете отвечать за полный жизненный цикл интеграций дата‑фреймворков — от ядра драйвера базы данных, обрабатывающего миллиарды записей в секунду, до SDK и коннекторов, делающих ClickHouse «родным» в JVM‑приложениях. Это не просто написание кода; вы строите фундамент, на котором тысячи Data Engineers полагаются при выполнении своих самых критических задач с данными.

Ваша работа будет напрямую влиять на то, как компании обрабатывают огромные наборы данных, от платформ аналитики в реальном времени, потребляющих миллионы событий в секунду, до систем наблюдаемости, мониторящих глобальную инфраструктуру. Вы будете тесно сотрудничать с сообществом open‑source, внутренними командами и корпоративными пользователями, чтобы наши JVM‑интеграции задавали стандарты производительности, надёжности и удобства для разработчиков.

Требования

  • 6+ лет опыта разработки программного обеспечения с фокусом на построении и поставке высококачественных, интенсивных по данным решений.
  • Доказанный опыт работы с внутренними механизмами потоковых или интеграционных фреймворков, с сильным предпочтением Apache Kafka (или аналогичных pub/sub систем), Kafka Connect, Apache Flink или Apache Beam.
  • Опыт разработки или расширения коннекторов, sink‑ов или source‑ов для как минимум одного потокового фреймворка, такого как Apache Flink, Beam или Kafka Connect, с предпочтением опыта создания или поддержки продакшн‑уровня потоковых коннекторов.
  • Практический опыт работы с Apache Kafka или аналогичными распределёнными системами обмена сообщениями (например, Pulsar, Kinesis), включая проектирование топиков, группы потребителей и настройку производительности.
  • Глубокое понимание основ баз данных: SQL, моделирование данных, оптимизация запросов и знакомство с OLAP/аналитическими базами данных.
  • Портфолио построения масштабируемых систем интеграции данных (выходя за рамки простых ETL‑задач).
  • Сильная экспертиза в Java и экосистеме JVM, включая глубокие знания управления памятью, настройки сборки мусора и профилирования производительности.
  • Солидный опыт конкурентного программирования в Java, включая потоки, executors и реактивные или асинхронные паттерны.
  • Выдающиеся письменные и устные коммуникативные навыки для эффективного взаимодействия внутри команды и между инженерными функциями.
  • Понимание JDBC, сетевых протоколов (TCP/IP, HTTP) и методов оптимизации пропускной способности данных по сети.
  • Страсть к разработке open‑source.

Будет плюсом

  • Предыдущие вклады в open‑source проекты: активное участие в сообществе OSS, защита интересов пользователей и влияние на развитие ядра системы через ваши вклады — большой плюс.
  • Знакомство с ClickHouse или аналогичными высокопроизводительными платформами данных.
  • Практические навыки Python, особенно в контексте data engineering (например, Pandas, PySpark, Airflow), и возможность вносить вклад в инструменты Python при необходимости.

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

Вознаграждение

Для ролей, базирующихся в United States, типичный стартовый диапазон зарплаты для этой позиции указан выше. В некоторых локациях, таких как район залива Сан‑Франциско и метро‑район Нью‑Йорка, может применяться премиальный рыночный диапазон, как указано.

Эти диапазоны зарплат отражают то, что мы разумно и добросовестно считаем минимальной и максимальной оплатой за эту роль на момент публикации. Фактическое вознаграждение может быть выше или ниже указанных сумм, а диапазоны могут быть скорректированы в будущем.

Размещение отдельного кандидата в диапазоне будет зависеть от различных факторов, включая (но не ограничиваясь) образование, квалификации, сертификаты, опыт, навыки, местоположение, результаты работы и потребности бизнеса или организации.

Если у вас есть вопросы или комментарии по поводу вознаграждения, пожалуйста, свяжитесь с нами по адресу paytransparency@clickhouse.com.

Привилегии

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

Культура — Мы Все Формируем Её

Будучи частью быстрорастущего стартапа, вы будете играть ключевую роль в формировании нашей культуры.

Равные возможности и конфиденциальность

ClickHouse предоставляет равные возможности трудоустройства всем сотрудникам и кандидатам и запрещает дискриминацию и преследование любого рода на основе таких факторов, как раса, цвет кожи, религия, возраст, пол, национальное происхождение, статус инвалидности, генетика, статус защищённого ветерана, сексуальная ориентация, гендерная идентичность или выражение, или любой другой признак, защищённый федеральными, штатными или местными законами.

Навыки

JavaJVMKafkaKafka ConnectApache FlinkApache BeamPulsarKinesisSQLdata modelingquery optimizationOLAPconcurrent programmingthreadsexecutorsreactive programmingasynchronous patternsJDBCTCP/IPHTTP

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

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