EXA

Software Engineer, Knowledge Engine – Query Engine

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

Инженер в команду Knowledge Platform для разработки query engine, который ищет по сотням миллиардов утверждений в графовой, векторной, полнотекстовой, time-series и геопространственной выдаче. Greenfield-задача с масштабным охватом: от раскладки хранения и индексов до языка запросов и планировщика.

Задачи

  • Владеть хранением и индексированием по всем бэкендам: раскладка данных, партиционирование и индексы для graph, vector, full-text, time-series и geospatial retrieval, включая bulk snapshot builds и live ingest без простоев
  • Определять стратегию поиска: cost-based планирование на основе оценок кардинальности, выбор бэкендов, порядок и join результатов в едином плане
  • Обеспечивать производительность на масштабе: тысячи запросов в секунду, профилирование и снижение p50/p99 latency, памяти и стоимости запроса
  • Обеспечивать консистентность ответов при сходящихся данных: consistent snapshot promotion, упорядоченное применение live updates, стабильная пагинация между версиями
  • Измерять точность и полноту: end-to-end проверки для каждого деплоя, evals и метрики качества планов

Требования

  • Опыт глубокой работы с распределённой базой данных, query engine, поисковым движком или системой хранения
  • Сильное понимание индексирования, планирования и оптимизации запросов, форматов хранения
  • Понимание основ распределённых систем: консенсус, репликация, шардирование, отказоустойчивость
  • Сильный опыт в системном языке (Go, Rust или C++)
  • Умение профилировать до оптимизации и подтверждённые измеримые улучшения latency в продакшене
  • Внимание к корректности, надёжности и качеству данных наравне с масштабом

Условия

  • Офис в Сан-Франциско (in-person)
  • Спонсорство визы для международных кандидатов (STEM OPT, OPT, H1B, O1, E3)
  • Медицинская, стоматологическая и оптическая страховка премиум-класса
  • Fertility benefits
  • 16 недель полностью оплачиваемого родительского отпуска
  • Ежемесячный wellness-стипенд

Навыки

  • Go
  • Rust
  • C++
  • distributed systems
  • query planning
  • indexing
  • storage formats
  • graph databases
  • vector search
  • full-text search
  • time-series
  • geospatial
  • compilers

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

Senior Software Engineer - ERP Procurement Systems (Remote)
CareFirst BlueCross BlueShieldSeniorBaltimoreУдалённо
98,784 – 196,196 USD в год
23 окт.
Senior Backend Engineer - Access Control
VerkadaSeniorОфис
150,000 – 300,000 USD в год
23 окт.
Staff Software Engineer, Evidence & Frameworks
DrataSeniorSan FranciscoГибрид
165,000 – 270,000 USD в год
23 окт.
Software Engineer III - Golang
JPMorganChaseMiddleChicagoОфис
114,000 – 155,000 USD в год
23 окт.
Software Engineer II
Fox Point Recruitment LLCMiddleAtlantaОфисРелокация
100,000 – 130,000 USD в год
23 окт.
Software Engineer, Knowledge Engine – Query Engine — EXA, 180,000 – 350,000 USD в год, San Francisco | itrelocate