Dune Analytics

Staff Software Engineer - Data

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

Инженер в команду Data Foundation, отвечающую за поступление блокчейн-данных в Dune, их представление и выдачу наружу. Роль про проектирование крупных распределённых систем обработки данных и архитектурные решения по всей data-платформе.

Задачи

  • Превращать продуктовые требования в технические: моделировать домен, определять интерфейсы и процессы, оценивать компромиссы
  • Декомпозировать крупные задачи на части, которые могут взять другие инженеры, и выстраивать их последовательность для ранних поставок
  • Принимать ключевые архитектурные решения по data-платформе и вести компоненты end-to-end от дизайна до продакшена
  • Работать по всему стеку, в основном на Go, Kotlin, Rust и Python, выбирая подходящий инструмент под задачу
  • Проектировать с учётом корректности и производительности на реальных объёмах: крупномасштабный ingestion, распределённая обработка, хранение в data lake
  • Повышать планку design-ревью, тестирования и декомпозиции работы в команде
  • Менторить инженеров личным примером в полностью распределённой команде

Требования

  • Сильный generalist с реальными фундаментальными знаниями computer science и умением быстро адаптироваться к новым технологиям и предметным областям
  • Умение рассуждать от первых принципов: явно формулировать допущения, выявлять значимые ограничения и инварианты и выводить решение, а не подбирать знакомый паттерн
  • Опыт проектирования и запуска распределённых data-систем с явными контрактами, переходами состояний, инвариантами и режимами отказа; понимание их fault-моделей и слабых мест масштабирования
  • Комфорт в условиях неопределённости: общение с продуктом, клиентами и командой, фиксация скоупа и его защита
  • Уверенное использование AI-инструментов, понимание их режимов отказа и неприятие ai-slop
  • Чёткая письменная коммуникация и умение выжимать максимум из распределённой команды

Условия

  • Конкурентная зарплата и пакет опционов — в топ-25% компаний отрасли
  • Опционная схема с дружественными условиями: сильно дисконтированная цена страйка (~90%) и 10-летнее окно исполнения
  • 5 недель оплачиваемого отпуска + местные государственные праздники (можно менять под себя)
  • Полностью remote-first подход в распределённой команде с гибким графиком
  • Здоровый баланс async и sync работы, без перегруза встречами
  • Частная медицинская страховка, стоматология и зрение по стандарту
  • Оплачиваемый родительский отпуск: 16 недель основному и 6 недель второму опекуну, полностью оплачиваемо, плюс 2-недельный частичный возврат на полную ставку
  • Ежеквартальные офсайты в разных локациях (Тоскана, Берлин, Австрия, Афины)
  • Ежегодный тревел-аллованс для совместной работы с коллегами
  • Аллованс на домашнее рабочее место; оплата коворкинга при предпочтении локального пространства
  • Dune swag

Навыки

  • Go
  • Kotlin
  • Rust
  • Python
  • distributed systems
  • data lakes
  • Parquet
  • Iceberg
  • Deltalog
  • large-scale ingestion
  • distributed processing
  • data lake storage
  • AI tools

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

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 сент.
Software Engineer II Platform Data Reliability
Santa Monica StudioMiddleГибрид
150,100 – 225,000 USD в год
12 сент.
Data Engineer
PalomarLeadVillage Of La JollaОфис
11 сент.
Staff Software Engineer - Data — Dune Analytics, Удалённо | itrelocate