Skip to content

Tangible Trade

NewBe an early applicant

Senior Python Engineer - Blockchain Data & Backend Infrastructure

Posted
Discussion

Description

We are looking for a Senior Python Engineer to build the data and backend services that power our price indexes, risk systems, and on-chain integrations. In this role, you will design reliable services and pipelines that turn raw blockchain and market data into accurate, real-time information for our protocol and products.

You will work closely with protocol and front-end engineers to build systems that are fast, observable, and dependable in production. This is a hands-on role for an engineer who enjoys solving data-intensive problems across backend services, blockchain infrastructure, and quantitative systems.

What You’ll Do

  • Build and maintain backend services and data pipelines for price indexes, market data, and protocol analytics.
  • Develop on-chain indexers and services that read, transform, and write blockchain data across supported networks.
  • Build risk, monitoring, and analytics tools that help the team understand protocol health and market activity.
  • Write clean, well-tested, maintainable, and high-performance Python for production systems.
  • Design robust APIs and services using async Python and frameworks such as FastAPI.
  • Work with relational databases, SQL, and data models that support accurate and efficient querying.
  • Deploy, operate, and improve services in cloud environments using Docker, CI/CD, logging, metrics, and alerting.
  • Collaborate with protocol engineers, front-end engineers, and product stakeholders to translate requirements into reliable systems.

What We’re Looking For

  • 5+ years of professional Python development experience.
  • Strong experience with async Python and modern web frameworks, especially FastAPI.
  • Hands-on experience with web3.py or comparable blockchain libraries.
  • Strong SQL skills and experience designing scalable, well-normalized data models.
  • Experience running production services with Docker, cloud infrastructure, monitoring, and incident response.
  • Familiarity with software testing, code review, documentation, and operational excellence.
  • Ability to work independently while collaborating effectively across engineering teams.

Nice to Have

  • Background in quantitative finance, trading systems, or market-data infrastructure.
  • Experience with streaming systems such as Kafka, Redis Streams, or similar event-driven architectures.
  • Familiarity with Solidity, Rust, or blockchain protocol development.
  • Experience building indexers, analytics platforms, or data-intensive financial applications.
  • Interest in decentralized finance, crypto markets, or on-chain data infrastructure.

What Success Looks Like

Within your first few months, you will own meaningful parts of our data and backend stack, improve the reliability of blockchain data ingestion, and help deliver services that support accurate index calculation and protocol monitoring. Over time, you will help shape the architecture of the systems that keep our indexes, risk tools, and on-chain integrations running at scale.

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply