Senior Python Blockchain Developer

Our client offers unparalleled cryptocurrency underwriting solutions, combining comprehensive monitoring and in-depth analysis to ensure informed and secure decision-making.

We’re looking for a Senior Python Blockchain Developer to build structured data extraction scripts across multiple blockchain networks, with an initial focus on Solana. The goal is to extract raw on-chain data (swaps, TVL, etc.) into accurate, scalable datasets for liquidity and risk analytics.

You’ll be expected to write well-organized, production-grade Python scripts — no need to build a full pipeline infrastructure. The role requires strong attention to data accuracy, modularity, and scalability (no web scraping).

 

Requirements:

  • 5+ years of Python development
  • Experience with Solana RPCs and raw blockchain event handling
  • Familiarity with data parsing/scraping (non-web) and processing large datasets
  • Deep understanding of DeFi primitives (swaps, LPs, TVL, token flows)
  • Knowledge of token standards (e.g., SPL, ERC20) and metadata normalization
  • Strong modular code design (OOP, reusable classes, clean structure)
  • Experience with UNIX timestamps, formatting time ranges
  • Experience with  using on-chain APIs and event logs
  • Basic familiarity with EVM chains and their event/data structures

 

Nice to Have:

  • Background in data pipelines or ETL design
  • Familiarity with AWS/GCP for future scaling
  • Exposure to liquidity modeling or risk engines

 

Responsibilities:

  • Build Python classes/scripts to collect and normalize on-chain data
  • Extract swap and TVL data from Solana pools (e.g., Orca)
  • Ensure the logic is scalable, deterministic, and not dependent on web scraping
  • Organize outputs into well-defined, structured datasets
  • Design reusable components to support additional pools or chains
  • Collaborate with backend engineers and researchers on integration and improvements

 

Recruitment process: Recruitment interview – Technical interview – Test Task – Final interview

Published 14 May
67 views
·
12 applications
59% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.