К содержимому

Blockchain Integration Engineer / Backend Engineer (Go + PHP)

от 4 000 $Частный работодательУдалённо · Москва

Blockchain Integration Engineer / Backend Engineer (Go + PHP)

Мы ищем инженера для интеграции и сопровождения существующих L1 / L2 блокчейнов в уже работающей платформе управления криптоплатежами (production). Роль не предполагает разработку блокчейна с нуля.

Платформа состоит из нескольких микросервисов:

-

основная платформа сканирования блоков, обработки транзакций, выводов написана на PHP (Laravel)

-

для создания адресов, валидации, создания подписанных оффлайн транзакций создан микросервис на Go на базе библиотеки от trustwallet - wallet-core

Основной фокус - подключение, развитие и эксплуатация блокчейн-интеграций. В этой роли инженер несёт ответственность за интеграции конкретных блокчейн-сетей - от подключения до стабильной работы в продакшене.

Платформа находится в активной эксплуатации: несколько блокчейн-сетей, реальные B2B-мерчанты, постоянный поток транзакций.

Что предстоит делать:

-

Интеграция новых L1 / L2 блокчейнов в существующую платежную инфраструктуру и сопровождение этих интеграций в продакшене

-

Реализация и поддержка полного цикла работы блокчейн-сетей:

-

генерация и валидация адресов

-

отслеживание входящих транзакций (inbound scanners)

-

логика подтверждений и финальности (confirmations / finality)

-

обработка reorg глубиной N блоков и корректный перерасчёт балансов

-

расчёт и унификация комиссий (gas / fee / priority fee)

-

создание и отправка исходящих транзакций

-

работа со stuck transactions, nonce management

-

Подключение и сопровождение нод компании и сторонних провайдеров (RPC, WebSocket, JSON-RPC), обеспечение их стабильной работы

-

Реагирование на hard fork / chain upgrade и изменения протоколов без остановки сервиса

-

Унификация различных блокчейн-сетей под единый интерфейс управления

-

Диагностика инцидентов в продакшене и участие в обеспечении стабильной работы интеграций

-

Реализация мониторинга нод и состояния сетей

-

Документирование интеграций и технических решений

-

Участие в проектировании архитектурных решений и абстракций для подключения новых блокчейнов

-

Автономная работа: минимум митингов, высокая ответственность за результат

Что важно для этой роли: -

Уверенное владение Go (Golang) - основной язык для интеграций

-

Уверенное владение PHP (поддержка и интеграция с существующим кодом)

-

Понимание микросервисной архитектуры

-

Опыт работы с MySQL, Redis

-

Практический опыт работы с Blockchain / Crypto

-

Опыт интеграции блокчейнов как платёжных рельс

-

Понимание различий:

-

account-based и UTXO моделей

-

probabilistic и deterministic finality

-

Опыт работы минимум с одним направлением:

-

EVM-совместимые сети

-

Non-EVM сети (Bitcoin-like, Solana, Tron и др.)

-

Понимание gas mechanics, mempool, confirmations, reorg / rollback сценариев

-

Опыт работы с raw transactions, signing, private keys

-

Практический опыт использования Trustwallet wallet-core

Будет плюсом: -

Опыт интеграции L2 решений (Optimistic / ZK rollups)

-

Понимание compliance-аспектов (KYT, transaction tracing)

-

Опыт работы в fintech / payment systems

-

Опыт разработки high-load систем с финансовой ответственностью

Условия и возможности:

-

Участие в международном fintech-проекте с фокусом на криптовалютные платежи и B2B-решения

-

Полностью удалённый формат работы

-

Гибкие процессы и минимум митингов

-

Работа в команде backend- и blockchain-инженеров с высокой автономностью и ответственностью за результат

-

Наставничество и поддержка на старте, возможности профессионального роста

-

Конкурентная оплата труда (обсуждается индивидуально по результатам собеседования)

-

Прозрачные процессы, понятная система задач и регулярная обратная связь

-

Инструменты: Agile, Redmine, Telegram, Discord.

openqareer не кадровое агентство: вакансия собрана с открытого источника, отклик подаётся на сайте работодателя.