Senior Backend Developer (Tech Lead) at GraphDex

Ми працюємо на стику блокчейн-технологій, високонавантажених систем та фінансових інструментів нового покоління. Наші продукти — індексація даних, автоматизація трейдингу та DeFi-інтеграції.
Технологічний стек: Python, Rust, TypeScript, PostgreSQL, RabbitMQ, Docker, Web3/EVM.

 

Обов’язки

  • Проєктування та розвиток архітектури бекенду (Python + Rust), включаючи API, черги, інтеграції та індексатори ончейн-даних.
  • Лідерство в команді: менторинг, код-рев’ю, розподіл завдань, контроль якості.
  • Робота з високонавантаженими системами: event sourcing, idempotency, масштабування, відмовостійкість.
  • Інтеграції з екосистемою DeFi: Uniswap V2/V3, ERC-20/721/1155, смарт-контракти на Solidity.
  • Проєктування та експлуатація Subgraph (The Graph), обробка і зберігання ончейн-подій.
  • Підтримка CI/CD процесів (GitHub Actions), безпечний деплой, observability (Prometheus, Grafana, OpenTelemetry).
  • Забезпечення безпеки: валідація даних, захист API, зберігання ключів, аудит смарт-контрактів.
  • Ведення roadmap, технічної стратегії та архітектурної документації.

 

Вимоги

  • 2+ роки на позиції тімліда/техліда.
  • 2+ роки досвіду на блокчейн проєктах.
  • Python: FastAPI/Starlette, asyncio, Pydantic v2, SQLAlchemy 2.x, Alembic.
  • Бази даних: PostgreSQL (JSONB, індекси, ACID-транзакції, оптимізація запитів, міграції).
  • Черги/події: RabbitMQ/AMQP, гарантії доставки, ретраї, DLQ, проєктування event-driven архітектур.
  • Blockchain/DeFi:
    • Робота з EVM: ABI, події, nonce, reorgs, фіналізація.
    • Solidity (читання, інтеграція, безпека).
    • DEX/AMM (Uniswap V2/V3): формули, ліквідність, сліпедж, арбітраж.
    • Індексація: The Graph, TypeScript-мапінги, оптимізація схем.
  • Продуктивність: профілювання Python (GIL, asyncio, uvloop), знання Rust для оптимізації гарячих шляхів.
  • Інфраструктура: Docker/Compose, досвід із Kubernetes (плюс), CI/CD (GitHub Actions).
  • Observability: метрики, трейси, логи, SLO/SLI.
  • Безпека: KMS/Vault, HSM, rate limiting, fuzz-тестування.
  • Soft skills: roadmap, пріоритизація, робота з бізнес-вимогами, менторинг, крос-командна комунікація.

 

Буде плюсом

  • Досвід Rust (tokio, async, tracing) у продакшні.
  • Досвід побудови складних ETL по ончейн-даних.
  • Знання L2 (Optimism, Arbitrum), крос-чейн мостів і протоколів.
  • Навички роботи з MEV, аналіз мемпулу, газ-оптимізація.

 

Ми пропонуємо

  • Роботу на передньому краї Web3 та DeFi.
  • Вплив на архітектуру та стратегію продукту.
  • Невелику сильну команду інженерів.
  • Конкурентну компенсацію в USD + опціони.
  • Гнучкість і віддалений формат.
Published 28 August
33 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...