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.
Similar Jobs
What you need to know about the Colorado Tech Scene
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute



