Назад
Company hidden
3 дня назад

Staff Software Engineer, Query Engine (Rust)

225 000 - 265 000$
Формат работы
remote (только USA)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Staff Software Engineer, Query Engine (Rust) (Healthcare Data/AI): Building and scaling Burrow, a distributed Rust query and indexing engine serving large-scale healthcare data, customer APIs, and AI agents with an accent on low-latency query execution, indexing, storage, and cost-efficient performance. Focus on designing analytical engine internals, scaling agent-driven serving, migrating workloads from legacy systems, and hardening multi-tenant production systems.

Location: United States; open to remote or hybrid work. Hybrid hubs are available in San Francisco, New York City, and Chicago.

Annual base pay: $225,000–$265,000 in the San Francisco Bay Area and New York City; $196,000–$230,000 in other US locations.

Company

hirify.global builds healthcare data products and AI-enabled applications using a large de-identified patient data platform called the Healthcare Map.

What you will do

  • Design, build, and optimize Burrow’s distributed query execution, indexing, and storage layers in Rust.
  • Develop query APIs, semantic layers, and serving patterns for AI products, agents, and customer-facing applications.
  • Improve latency, throughput, memory usage, storage access, reliability, observability, and cost efficiency across the query fleet.
  • Lead migrations from legacy query systems to Burrow and expand support for provider data, provider-level trends, and top-K analytics.
  • Partner with data engineering, product, platform, data science, quality, and AI teams to deliver production-grade systems.
  • Lead multi-quarter technical initiatives, mentor engineers, and raise standards for architecture, testing, CI/CD, documentation, and operational readiness.

Requirements

  • Experience writing and operating high-performance systems code in Rust, Erlang, or C++.
  • Deep knowledge of analytical query engines, including columnar formats, indexing and pruning, compression, compaction, query planning, execution, and low-latency serving.
  • Experience with engines such as Pinot, Druid, ClickHouse, DuckDB, DataFusion, or Trino.
  • Ability to design architectures and data-serving systems for complex, high-volume environments and lead technical direction across teams.
  • Experience building infrastructure for AI/ML systems, LLM-driven products, or high-volume real-time traffic.
  • Hands-on use of AI tools such as ChatGPT, Gemini, Cursor, or Claude in engineering work.

Nice to have

  • Healthcare data experience involving claims, clinical, real-world evidence, provider, patient, or life sciences data.
  • Experience migrating workloads from Redshift, Snowflake, or similar warehouses to purpose-built serving infrastructure.
  • Experience with high-scale data architecture, newer columnar formats, or applied AI and agentic workflows.
  • Experience working in fast-growth or ambiguous environments.

Culture & Benefits

  • Hybrid work model with flexibility for roles that can be performed remotely within the United States.
  • Health, dental, and vision insurance.
  • Flexible time off, holidays, disability insurance, life insurance, and applicable leaves of absence.
  • 401(k) with company match and potential performance-based bonuses and equity awards.
  • AI is integrated into daily engineering work and product development.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →