Stanford University

Data Engineer (Software Developer 2)

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

Data Engineer в лабораторию Tolias Lab (Stanford Medicine) для построения и поддержки платформы данных, обслуживающей экспериментальные процессы Enigma. Работа с ETL/ELT-пайплайнами, схемами данных, наблюдаемостью и производительностью в тесном сотрудничестве с учёными и инженерами.

Задачи

  • Проектировать, строить и эксплуатировать ETL/ELT и высоконагруженные пайплайны приёма данных, связывающие acquisition-софт, обработку, реестры метаданных, объектное хранилище и базы данных
  • Отвечать за слой данных целиком: проектирование схем, индексация, оптимизация запросов, миграции, бэкапы и долговечные модели данных
  • Повышать надёжность, масштабируемость, наблюдаемость и производительность стека данных, вести диагностику инцидентов
  • Создавать инструменты, помогающие исследователям и AI-агентам находить датасеты, проверять состояние обработки и перезапускать упавшие задачи
  • Доводить исследовательский код до продакшена: тестирование, упаковка, деплой, мониторинг, документация
  • Работать совместно с командами сбора данных, инфраструктуры, научного анализа и AI-моделирования

Требования

  • Уверенное владение Python и SQL
  • Опыт с реляционными и NoSQL базами данных, а также объектным хранилищем (S3, MinIO, Ceph)
  • Опыт проектирования, построения и эксплуатации production ETL/ELT пайплайнов
  • Опыт проектирования долговечных моделей данных и схем для сложных эволюционирующих датасетов
  • Опыт построения высоконагруженных систем приёма данных и оптимизации перемещения данных
  • Опыт с Docker и оркестрацией контейнеров (Kubernetes)
  • Сильные коммуникативные навыки и опыт работы в кросс-функциональных командах
  • Опыт проектирования API или сервисных интерфейсов для нескольких команд
  • Опыт научных вычислений и работы с крупномасштабными научными данными
  • Опыт оркестрации workflow (Airflow, Dagster, Prefect или аналоги)
  • Опыт построения пайплайнов для автономных агентных AI-систем
  • Опыт с производительными компилируемыми языками (C, C++ или Rust)
  • Знакомство с отслеживанием происхождения и lineage данных, каталогами метаданных, версионированием датасетов
  • Степень бакалавра и пять лет релевантного опыта или эквивалентная комбинация образования и опыта

Условия

  • Высоко коллаборативная среда на стыке нейронауки, инженерии и AI
  • Возможность внести вклад в нейротехнологическую платформу нового поколения
  • Конкурентная зарплата и бенефиты
  • Сильное менторство и поддержка карьерного развития

Навыки

  • Python
  • SQL
  • NoSQL
  • S3
  • MinIO
  • Ceph
  • ETL
  • ELT
  • Docker
  • Kubernetes
  • Airflow
  • Dagster
  • Prefect
  • Ray
  • C
  • C++
  • Rust
  • API

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

Engineer - Spatial Analytics
Community TransitMiddleEverettГибрид
101,355 – 126,694 USD в год
15 окт.
Software Engineer, Performance Engineering Optimization
AuroraMiddleMountain ViewГибрид
116,000 – 174,000 USD в год
14 окт.
Software Engineer
The Coca-Cola CompanyMiddleAtlantaОфисРелокация
92,925 – 122,850 USD в год
14 окт.
Lead Software Engineer (Big Data; SPARK)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибридРелокация
13 окт.
Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Data Engineer (Software Developer 2) — Stanford University, 117,536 – 219,400 USD в год, Stanford | itrelocate