Komodo Health

Staff Software Engineer, Query Engine [Rust]

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Staff-инженер в команду Data Foundations для разработки и масштабирования Burrow — распределённого движка запросов и индексации на Rust, лежащего в основе Healthcare Map и AI-платформы Marmot.

Задачи

  • Проектировать, разрабатывать и оптимизировать распределённое исполнение запросов, индексацию и слои хранения Burrow
  • Улучшать latency, throughput и стоимость запросов через индексацию, pruning, раскладку памяти и паттерны доступа к хранилищу
  • Проектировать query API, семантический слой и паттерны serving для AI-продуктов и агентов совместно с Labs@Komodo
  • Масштабировать интерфейсы запросов под агентный трафик и LLM-продукты
  • Вести миграцию существующих нагрузок с legacy-систем на Burrow без disruption для клиентов
  • Расширять Burrow на данные провайдеров и новые типы запросов (тренды, top-K аналитика)
  • Работать с upstream data engineering по приёму данных и с продуктовыми командами по API
  • Укреплять multi-tenant query fleet: надёжность, observability, обработка сбоев, cost efficiency
  • Определять data quality checks, валидацию, lineage, мониторинг и алертинг
  • Менторить инженеров, проводить design reviews и задавать техническое направление
  • Внедрять AI-инструменты в инженерные процессы и делиться практиками

Требования

  • Глубокий опыт написания высокопроизводительного системного кода на Rust (предпочтительно), Erlang или C++ с владением сервисами end-to-end в продакшене
  • Знание внутренностей аналитических движков: колоночные форматы (Parquet, Arrow), индексация и pruning (bloom filters, star-tree), компрессия, query planning и execution, low-latency high-RPS serving
  • Опыт работы с движками Pinot, Druid, ClickHouse, DuckDB, DataFusion или Trino
  • Способность проектировать модели данных, паттерны serving, компоненты платформы и архитектуры для больших объёмов данных
  • Staff-level техническое лидерство: design reviews, менторство senior-инженеров, multi-quarter архитектурные решения
  • Опыт построения query/serving инфраструктуры для AI/ML, LLM-продуктов или высоконагруженного real-time трафика
  • Performance engineering: профилирование и тюнинг распределённых систем по памяти, CPU, I/O, NVMe, кэшированию, партиционированию
  • Умение ясно объяснять технические решения и trade-offs инженерам, продукту, data scientists и стейкхолдерам
  • Практическое использование AI-инструментов (ChatGPT, Gemini, Cursor, Claude) для повышения продуктивности

Условия

  • Гибридная модель с хабами в San Francisco, New York City и Chicago; возможна удалённая работа
  • Базовая годовая зарплата $225,000–$265,000 для Bay Area и NYC, $196,000–$230,000 для остальных локаций США
  • Возможны performance-based бонусы и equity-награды
  • Медицинская, стоматологическая и vision-страховка, гибкий отпуск, 401(k) с match, страхование жизни и инвалидности
  • Небольшая senior-команда, ежедневная работа с AI-инструментами

Навыки

  • Rust
  • Erlang
  • C++
  • SQL
  • Python
  • DuckDB
  • Spark
  • Parquet
  • Arrow
  • Pinot
  • Druid
  • ClickHouse
  • DataFusion
  • Trino
  • Redshift
  • Snowflake
  • LLM
  • AI-инструменты

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

Software Engineer II
AlegeusMiddleBostonГибрид
66,800 – 113,700 USD в год
16 окт.
Software Engineer, Backend – Webex Signaling
CiscoMiddleSeattleОфис
138,100 – 198,200 USD в год
16 окт.
Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Orchestration Software Engineer- Workflow & Integration
Alexion PharmaceuticalsSeniorNew HavenГибрид
15 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Staff Software Engineer, Query Engine [Rust] — Komodo Health, 196,000 – 265,000 USD в год, Гибрид | itrelocate