TRM Labs

Senior Software Engineer, Data - SF

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

Senior Data Engineer в команду Data Product компании TRM Labs. Проектирование и разработка масштабируемых data-сервисов для анализа блокчейн-транзакций на петобайтном масштабе.

Задачи

  • Разрабатывать высокомасштабируемые фичи, интегрирующиеся с десятками блокчейнов
  • Проектировать и архитектурировать сложные модели данных для оптимального хранения и выборки с субсекундной задержкой запросов к блокчейн-данным
  • Сотрудничать с data scientists, backend-инженерами и product-менеджерами для проектирования и внедрения новых моделей данных
  • Плотно работать с product-менеджерами, data scientists и customer-facing командами для понимания потребностей пользователей и их трансляции в масштабируемые data-решения
  • Писать понятные design-документы, проактивно делиться tradeoff'ами и выстраивать согласованность между дисциплинами

Требования

  • Bachelor's degree (или эквивалент) в Computer Science или смежной области
  • 5+ лет практического опыта в архитектуре масштабируемых API, распределённых систем, ведении проектов от идеи до продакшена
  • Исключительные навыки программирования на Python, а также владение SQL или SparkSQL
  • Глубокий опыт с хранилищами данных, такими как BigQuery и Postgres
  • Опыт построения систем с нуля: пайплайны, data-платформы или ML/BI-воркфлоу
  • Опыт менторства инженеров или аналитиков
  • Владение инструментами оркестрации пайплайнов и воркфлоу, такими как Airflow и DBT
  • Экспертиза в технологиях обработки данных и стриминговых воркфлоу: Dataflow, Spark, Kafka, Flink
  • Опыт деплоя и мониторинга инфраструктуры в публичных облаках с использованием Docker, Terraform, Kubernetes, Datadog
  • Умение загружать, запрашивать и трансформировать большие наборы данных
  • Бонус: опыт с LLM или AI-воркфлоу (prompt engineering, внутренние инструменты, семантический поиск)

Условия

  • Базовая зарплата $190,000 - $220,000
  • Возможность участия в equity-плане TRM
  • Распределённая команда в нескольких странах и часовых поясах
  • Культура, основанная на доверии, прозрачности и адаптивности
  • Высокая скорость работы и ownership
  • Процесс интервью: recruiter intro, hiring manager, 1-2 технических раунда, финальный раунд 3-5 интервью, проверка рекомендаций

Навыки

  • Python
  • SQL
  • SparkSQL
  • BigQuery
  • Postgres
  • Airflow
  • DBT
  • Dataflow
  • Spark
  • Kafka
  • Flink
  • Docker
  • Terraform
  • Kubernetes
  • Datadog
  • LLM
  • prompt engineering
  • semantic search

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

Senior Manager / Senior Software Engineer – Distribution Analytics, Data Products & AI
Ameriprise Financial Services, LLCSeniorBostonОфис
131,700 – 181,000 USD в год
13 окт.
Lead Software Enigineer (Oracle Essbase Data Engineer)
Wells Fargo & Company - Institutional Retirement & Trust businessLeadCharlotteГибрид
13 окт.
IoT Software Engineer
ProPetroMiddleHoustonОфис
30 сент.
Developer-Information Services Senior
Indiana University HealthSeniorОфис
17 сент.
Software Engineer II Platform Data Reliability
Santa Monica StudioMiddleГибрид
150,100 – 225,000 USD в год
12 сент.
Senior Software Engineer, Data - SF — TRM Labs, 190,000 – 220,000 USD в год, North America | itrelocate