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

Senior Software Engineer — Query Engine / Data Platform

Архив
KaaIoT · IoT
Вакансия в архиве · закрыта 27.10
Смотреть актуальные вакансии

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

KA
Remoteангл. B2–B2+
≈ $8,4–12 тыс/мес
28 окт
KA
Remoteангл. B2–B2+
≈ $8,4–12 тыс/мес
27 окт
KA
Remote·ContractSenior·англ. B2+
≈ $4,5 тыс/мес
13 окт
Все вакансии компании

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

SO
SoftSwiss · iGaming / гэмблинг
🇬🇪Tbilisi · Грузия · remote·Full-timeSenior·англ. B2
≈ $4–7,5 тыс/мес
2 ноя
CL
ClickHouse · Аналитическая СУБД
Remote·Full-timeSenior·англ. C1
Зарплата не указана
2 ноя
AG
AgileEngine · Разработка ПО
RemoteSenior·англ. B2
≈ $4–7,5 тыс/мес
2 ноя
FI
Finom · Fintech для SMB
🇪🇸Barcelona · Испания · remote·Full-timeSenior·англ. C1–C2
≈ $4,4–5,8 тыс/мес
30 окт
DA
DataArt · Software консалтинг
🇮🇳Индия · remoteSenior·англ. не указан
≈ $1,7–2,8 тыс/мес
28 окт
DA
DataArt · Software консалтинг
🇰🇿Almaty · Казахстан · remoteSenior·англ. C1
≈ $3,5–7 тыс/мес
26 окт
Все вакансии: Инженерия данных

О вакансии

Откуда можно работать
Удалённо из Европы
выведено Worklist по тексту
Английский
B2
из текста вакансии
Уровень
Senior
указан работодателем
Даты
Опубликована 18.09 · видели на площадке вакансий с 09.10 по 25.10 · закрыта 27.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Нанимает без привязки к странеПодробнее о компании →Найм без привязки к стране подтверждён. Есть ли в команде выходцы из Восточной Европы, Кавказа и Центральной Азии, мы не знаем.

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

Суть роли

Мы ищем Senior Software Engineer для проектирования, создания и владения значимыми компонентами ядра движка запросов крупномасштабной распределённой платформы данных. Вы будете руководить работой над планированием запросов, их оптимизацией и выполнением — принимать архитектурные решения, наставлять инженеров среднего уровня и расширять границы производительности и масштабируемости платформы во всех основных облаках. Это роль системного, backend‑инженера, сосредоточенная на внутренних механизмах распределённой обработки данных — а не на разработке приложений или CRUD‑службах.

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

Архитектурировать, проектировать и реализовывать значимые компоненты движка запросов — планировщик, оптимизатор, операторы выполнения, управление памятью и уровни доступа к данным. Писать и проверять высококачественный, критически важный по производительности код на Java и/или C++. Владеть полным циклом поставки функций от технического дизайна до вывода в продакшн. Вести работу по оптимизации производительности — профилирование, бенчмаркинг и устранение узких мест в путях, чувствительных к задержкам и пропускной способности. Глубоко интегрироваться с колонковыми форматами, открытыми табличными форматами и драйверами подключения. Наставлять инженеров среднего уровня, вести код‑ревью и устанавливать технические стандарты для команды. Вносить вклад в архитектуру CI/CD и процессы качества через Jenkins, контейнеризацию и многоблачное развертывание (GCP, AWS, Azure через Kubernetes / Docker). Отлаживать сложные, многослойные проблемы, охватывающие планирование запросов, распределённое выполнение, управление памятью и ввод‑вывод. Сотрудничать с руководителями инженерных команд в США по обзорам дизайна, архитектурным решениям и реализации дорожной карты.

Требования

Образование: степень B.S. или M.S. в области компьютерных наук, компьютерной инженерии или смежной технической области. Программирование: сильная компетентность в Java или C++, глубокое понимание ООП, системного дизайна, управления памятью и конкурентности. Кандидаты, сильные в обоих языках, особенно ценятся. SQL & Data: продвинутые навыки SQL и глубокое понимание внутренних механизмов выполнения запросов — планирование, оптимизация и реализация операторов. Опыт работы с системами обработки данных: подтверждённый опыт построения или расширения систем обработки данных — движков запросов, распределённых баз данных, ETL/ELT‑фреймворков или аналитических платформ. Инженерный опыт: 5+ лет в backend/системной разработке программного обеспечения, с подтверждённым владением значимыми компонентами. CI/CD & DevOps: solid experience with Jenkins and modern engineering workflows. Контейнеры & Оркестрация: сильные практические знания Docker и Kubernetes. Облако: практический опыт работы хотя бы с одним из крупных облаков (GCP, AWS или Azure); опыт работы с несколькими облаками считается большим плюсом. Система контроля версий: уверенное владение Git / GitHub workflow и строгими практиками код‑ревью. Английский: Upper‑Intermediate или выше (B2+) — ежедневное письменное и устное общение с инженерной командой в США. Доступность: возможность работать в часы EU с сдвигом на 2–3 часа в сторону времени западного побережья США для обеспечения ежедневного перекрытия с командой клиента. Лидерство: предыдущий опыт наставничества инженеров, руководства техническими дизайнами или владения компонентами от начала до конца.

Будет плюсом

Глубокий опыт работы с Apache Arrow (колонковый in‑memory формат). Практический опыт работы с Apache Calcite (фреймворк парсинга, планирования и оптимизации SQL). Опыт работы с Gandiva или LLVM‑основанной компиляцией выражений и генерацией кода. Опыт работы с открытыми табличными форматами — Apache Iceberg, Delta Lake или Hudi. Глубокое знакомство с распределёнными вычислительными фреймворками (например, Apache Spark, Kafka) и MPP‑SQL‑движками запросов (например, Presto, Trino или аналогичными). Глубокое понимание планирования запросов, оптимизации (cost‑based, rule‑based) и внутренних механизмов выполнения. Опыт работы с драйверами подключения к данным: JDBC, ODBC, Arrow Flight. Kubernetes в управляемых сервисах (GKE / EKS / AKS) и многоблачный опыт. Инструменты IaC, такие как Terraform. Репутация в оптимизации производительности на уровне систем — профилирование, векторизация, дизайн с учётом кэша/памяти. Предыдущий опыт вклада в открытые проекты инфраструктуры данных. Please note: We can consider only candidates currently residing in the EU, EEA, or the UK

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

Уровень: Senior Занятость: Долгосрочный контракт Локация: Европа (EU / EEA / UK), удалённо Рабочие часы: бизнес‑часы EU, сдвинуты на 2–3 часа позже, чтобы обеспечить ежедневное перекрытие с утрами US West Coast (PST/PDT)

Навыки

JavaC++SQLApache IcebergApache ArrowApache CalciteGandivaLLVMDockerKubernetesGoogle CloudAWSAzureJenkinsGitGitHubTerraform

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

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