Backend

Senior DBA & Blockchain Developer Full-time

О компании и команде

Blockchair — международная компания с командой по всему миру, предоставляющая Data-as-a-Service для компаний, работающих с криптовалютами. Сохраняем дух стартапа с плоской и простой системой принятия решений без корпоративной бюрократии.

На эту позицию ищем уверенного сениора.

Ожидания от кандидата

Самыми предпочитаемыми будут являться кандидаты с наибольшей глубиной понимания фундамента, поверх которого работают их программы, и умеющие эффективно и асинхронно организовать свою работу внутри команды.

Помимо теоретических знаний информатики и базовых прикладных навыков, необходимы:

  • Опыт работы с PHP 8.0; 
  • Понимание принципов работы используемых протоколов (HTTP, WebSocket);
  • Знание принципов построения безопасных веб-приложений (как минимум OWASP);
  • Опыт работы с СУБД (PostgreSQL, ClickHouse) в высоконагруженном режиме (>10k rps), в т.ч. с большими данными (> 10 млрд. строк);
  • Опыт построения высоконагруженных приложений;
  • Дебаг/профайлинг/трейсинг и даже бенчмаркинг для выявления узких мест производительности;
  • Понимание базовых принципов работы классических (и не только!) блокчейнов (Bitcoin, Ethereum) будет серьёзным преимуществом.

Условия работы

Задачи вашей команды:

  • Изучения принципов работы блокчейнов криптовалют и их имплементаций;
  • Разработка бэкенда (API на Laravel). Оценить масштаб потенциальных задач можно по документации [1, 2];
  • Разработка дип-бэкенда. Например, выгрузить данные из блокчейна Bitcoin/Solana в PostgreSQL/ClickHouse, откуда API будет впоследствии брать данные;
  • Написание модулей для приведения данных из блокчейнов в единый формат;
  • Поддержание и администрирование инфраструктуры, на которой это всё крутится (собственный bare metal + DigitalOcean).

Бонусы

  • Работа с продуктом, которым пользуются более 4-х миллионов пользователей и 4-х тысяч компаний в 
    месяц со всего мира;
  • Среди клиентов и партнёров компании — крупнейшие игроки отрасли;
  • Возможность внедрять новшества и воплощать ваши идеи в жизнь с командой, прислушивающейся к вашему мнению;
  • Интернациональная команда;
  • Подъёмные и бюрократическое сопровождение в случае релокации для кандидатов из других регионов и стран;
  • Бесплатное безлимитное здоровое питание в офисе;
  • Некоторые разработки будут free & open source;
  • Гибкий график и отсутствие дресс-кода.

Overview

  • Employer: Blockchair
  • Job Title: Senior DBA & Blockchain Developer
  • Published: 1 month, 3 weeks ago
Apply For This Job