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, особенно в контексте инженерии данных (например, Pandas, PySpark, Airflow), и возможность вносить вклад в инструменты Python при необходимости.

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

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

Типичная стартовая зарплата для этой роли в США составляет

$125,600—$185,500 USD

Типичная стартовая зарплата для этой роли в премиум‑рынках США составляет

$157,000—$232,000 USD

Преимущества

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

Культура — Мы все формируем её

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

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

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

Навыки

JavaJVMKafkaKafka ConnectApache FlinkApache BeamPulsarKinesisSQLdata modelingquery optimizationOLAPJDBCTCP/IPHTTPconcurrent programmingthreadsexecutorsreactive programmingasynchronous patterns

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

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