GraphDex is a trading terminal for Solana, Base, and other EVM-based networks providing simple trading solutions for newbies as well as advanced trading instruments for aggregated data for masterminds
-
· 227 views · 18 applications · 11d
Tech Lead (Rust / Web3)
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · English - B1About us We are building a high-load decentralized platform at the intersection of blockchain and fintech: on-chain data indexing, trading automation, and integrations with DeFi and Web3. Responsibilities Design and develop backend architecture: APIs,...About us
We are building a high-load decentralized platform at the intersection of blockchain and fintech: on-chain data indexing, trading automation, and integrations with DeFi and Web3.Responsibilities
- Design and develop backend architecture: APIs, queues, indexers, bots/workers for on-chain event processing.
- Develop event-driven architecture with idempotency, exactly-once delivery (transactions + deduplication), outbox/inbox, retries, and DLQ.
- Integrate with Web3/EVM/Solana: read and process events, interact with smart contracts, manage nonces, handle reorg/finality, and multi-chain transactions.
- Work with Subgraph (The Graph): design schemas, implement TypeScript mappings, and optimize blockchain data indexing.
- Develop DeFi integrations: Uniswap v2/v3, AMM pools, pricing, liquidity, routing, slippage/MEV resistance.
- Optimize performance: profile hot paths, migrate critical components to Rust, ensure async/tokio efficiency, manage backpressure.
- Ensure observability and reliability: metrics/traces/logs (Prometheus, Grafana, OpenTelemetry), SLO/SLI tracking, degradation and fallback mechanisms.
Provide leadership: define technical vision, mentor developers, conduct code reviews, prioritize backlog, and introduce best engineering practices.
Requirements
- 5+ years of commercial backend development experience.
- 3+ years in blockchain/DeFi (EVM, Solana, on-chain data, smart contracts, integrations).
- 2+ years in a Tech Lead or Team Lead role.
- Strong Rust experience: async/tokio, network programming, performance profiling.
- Proficiency with queues/events: RabbitMQ/AMQP, delivery guarantees, retries, DLQ, message contracts.
- Experience with Blockchain/DeFi: ABI, events, integration with Solidity and Solana programs, multi-chain interactions.
Knowledge of Subgraph (The Graph): schema design, mappings, indexing optimization.
Nice to have
- Production experience with Rust (tokio, async, tracing), low-level performance profiling.
- Knowledge of Go (CLI/tools), ETL pipelines for on-chain data, DWH (ClickHouse/BigQuery).
- Experience with Layer 2 (Optimism, Arbitrum), cross-chain bridges/protocols.
- Experience with MEV, mempool monitoring, gas optimization.
- Familiarity with Web3 tools: Foundry, Hardhat, Ethers.js, web3.js, Anchor (Solana).
-
· 145 views · 64 applications · 14d
Senior Backend Engineer
Full Remote · Countries of Europe or Ukraine · 5 years of experience · English - B1Привіт! Шукаємо Senior Backend Engineer (Node.js) — Prediction Market / Trading Platform. Технологічний стек: - Node.js (TypeScript, NestJS) - REST / WebSocket (real-time оновлення) - PostgreSQL, Redis, ClickHouse / TimescaleDB (аналітика та історія) -...Привіт! Шукаємо Senior Backend Engineer (Node.js) — Prediction Market / Trading Platform.
More
Технологічний стек:
- Node.js (TypeScript, NestJS)
- REST / WebSocket (real-time оновлення)
- PostgreSQL, Redis, ClickHouse / TimescaleDB (аналітика та історія)
- Blockchain Libs/SDKs: viem, ethers та аналогічні
(EVM chains: Polygon / Arbitrum / Base тощо)
- Індексація через:
- RPC polling
- sockets / streams
- обробку логів та ончейн-івентів
- Background workers
- Docker, Kubernetes, CI/CD, GitHub Actions
- Monitoring: Prometheus, Grafana, OpenTelemetry
Задачі:
- Розробка та розвиток backend-сервісів для prediction market / trading платформи
- Індексація блокчейнів:
- polling/streams/sockets через RPC
- обробка логів та ончейн-івентів
- синхронізація стану маркетів, ставок і ліквідності
- Побудова торгової та розрахункової логіки:
- order flow
- execution
- розрахунок котирувань та odds
- Real-time доставка даних клієнтам через WebSocket
- Розробка REST API для фронтенду та внутрішніх сервісів
- Забезпечення консистентності між ончейн та офчейн станом
- Оптимізація продуктивності та роботи з БД
(highload, великі обсяги даних)
- Проєктування відмовостійких та масштабованих сервісів
- Участь у проєктуванні архітектури та рефакторингу legacy-коду
- Code review та участь у технічних рішеннях команди
Вимоги:
- Senior Backend Engineer з production-досвідом у Web3 / DeFi / trading
- 4+ років комерційного backend-досвіду
- Впевнений Node.js та TypeScript у production
- Практичний досвід:
- роботи з ончейн-івентами
- індексації блокчейнів через RPC
- використання viem, ethers або аналогічних SDK
- Розуміння фінансових систем:
- order books
- AMM
- prediction markets
- розрахунок PnL, комісій, settlement
- Досвід проєктування мікросервісів та складних backend-систем
- Розуміння highload та real-time архітектур
- Сильні навички роботи з PostgreSQL
(індекси, плани запитів, оптимізація)
- Досвід використання Redis для кешування та синхронізації
- Web3 production-досвід — обовʼязковий
Буде плюсом
- Досвід роботи з ClickHouse/TimescalseDB або іншими аналітичними БД
- Розуміння механіки ораклів та процесів settlement
- Досвід інтеграції з зовнішньою ліквідністю, CLOB або AMM
- Досвід у risk management або fraud detection