Stanford University

Data Engineer (Software Developer 2)

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

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

Задачи

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

Требования

  • Уверенное владение Python и SQL
  • Опыт с реляционными и NoSQL базами данных, а также объектным хранилищем (S3, MinIO, Ceph)
  • Опыт проектирования, построения и эксплуатации production ETL/ELT-пайплайнов
  • Опыт проектирования долговечных моделей данных и схем для сложных эволюционирующих датасетов
  • Опыт построения высоконагруженных ingestion-систем и оптимизации перемещения данных
  • Опыт с Docker и оркестрацией контейнеров (Kubernetes)
  • Опыт проектирования API или сервисных интерфейсов для нескольких команд
  • Опыт оркестрации workflow: Airflow, Dagster, Prefect или аналоги
  • Сильные коммуникативные навыки и опыт работы в кросс-функциональных командах
  • Bachelor's degree и 5 лет релевантного опыта либо эквивалентная комбинация образования и опыта
  • Экспертиза в проектировании, разработке, тестировании и деплое приложений
  • Навыки проектирования приложений и моделирования данных
  • Желательно: опыт scientific computing и работы с крупномасштабными нейронаучными данными
  • Желательно: опыт построения пайплайнов для автономных агентных AI-систем
  • Желательно: опыт с производительными компилируемыми языками (C, C++, Rust)
  • Желательно: знание data provenance и lineage, метаданных-каталогов, версионирования датасетов

Условия

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

Навыки

  • 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