Senior Blockchain Integration Engineer на Go и PHP
Что за роль
Sheepy ищет Senior-инженера для подключения блокчейн-сетей к платёжной инфраструктуре и поддержки интеграций в продакшене. Основной язык разработки — Go; также потребуется работать с существующим кодом на PHP. Задачи охватывают полный цикл обработки транзакций, взаимодействие с нодами и обеспечение корректной работы сетевых интеграций.
Что предстоит делать
- Подключать новые L1- и L2-сети и сопровождать интеграции после запуска.
- Реализовывать генерацию и валидацию адресов, отслеживание входящих транзакций и обработку подтверждений и финальности.
- Обрабатывать реорганизации блокчейна, пересчитывать балансы и поддерживать корректность откатов.
- Разрабатывать расчёт комиссий, создание и отправку исходящих транзакций, а также логику для зависших транзакций и управления nonce.
- Подключать и поддерживать собственные и сторонние ноды через RPC, WebSocket и JSON-RPC; следить за их стабильной работой.
- Адаптировать интеграции к hard fork, обновлениям протоколов и различиям между сетями, унифицируя их за общим интерфейсом.
- Настраивать мониторинг нод и состояния сетей, разбирать инциденты в продакшене и документировать технические решения.
- Участвовать в проектировании архитектуры и абстракций для подключения новых блокчейнов.
Что потребуется
- Уверенное владение Go и опыт поддержки или интеграции существующего кода на PHP.
- Практический опыт интеграции блокчейнов в качестве платёжных рельс.
- Понимание микросервисной архитектуры, опыт работы с MySQL и Redis.
- Знание account-based и UTXO-моделей, probabilistic и deterministic finality, механики gas, mempool, подтверждений и reorg-сценариев.
- Опыт как минимум с одним типом сетей: EVM-совместимыми или non-EVM, например Bitcoin-like, Solana или Tron.
- Практический опыт работы с raw transactions, подписанием и приватными ключами; желателен Trustwallet wallet-core.
Что важно знать
В работе сочетаются интеграционная разработка и ответственность за корректность финансовых операций: изменения состояния сети, задержки транзакций и реорганизации требуют надёжной обработки. В описании также отмечены L2-решения, KYT и transaction tracing, fintech и высоконагруженные системы как дополнительные преимущества. Работа организована автономно, с небольшим количеством встреч.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram