Job description
Avalanche is one of the fastest and most reliable smart contracts platforms in the world. Its consensus protocol and novel Subnets enable Web3 developers to launch highly-scalable solutions. Deploy on the EVM, or use your own custom VM. Build anything you want, any way you want, on the eco-friendly blockchain designed for Web3 devs
The Avalanche Foundation supports the growth, development, and adoption of the Avalanche ecosystem through grants, investments, community programs, and operational infrastructure
Team Purpose
The Treasury team builds the data infrastructure, analytics, and tooling that power DeFi strategy across the Avalanche ecosystem. We’re a small, fully autonomous team. Each engineer owns their work end-to-end—from design through production and monitoring. We move fast, help each other, and communicate clearly
Role Purpose
We’re looking for a T-shaped Software Engineer to join Treasury. You’ll be strongest in Python and backend systems, with enough breadth to contribute across data pipelines, infrastructure, and DevOps when the work demands it. This is a generalist role on a small team—you go where you’re needed
We value engineers who think in systems—who reason about data flows, dependencies, and failure modes before writing code. This architectural instinct is also what makes someone effective with AI development tools (Claude Code, Copilot). Describing a system clearly produces better outputs than thinking line-by-line
Key Responsibilities
Design, build, and maintain backend services and data pipelines that ingest on-chain and off-chain data (DEX metrics, LP performance, protocol analytics)
Own features end-to-end: technical refinement, development, testing, deployment to production, and monitoring
Design data models and maintain PostgreSQL schemas for treasury analytics and reporting
Write, deploy, and monitor ETL workflows in Apache Airflow (MWAA)
Contribute to infrastructure-as-code with Pulumi (Python) on AWS
Prototype quickly when the environment changes—a DEX updates its fee structure, a new protocol launches, a strategy needs re-evaluation—and share results fast so the team can act
Participate in code reviews, pair programming, and refactoring to maintain code quality
Communicate proactively in async channels: share progress, flag blockers, and set expectations
Skills and Experience
Essential
2–4 years of professional software engineering experience
Strong Python (3.11+) and SQL
Experience with AWS services (EC2, RDS, S3, IAM, Secrets Manager, Parameter Store)
Infrastructure as Code: Pulumi or Terraform
Solid understanding of ETL concepts and data modeling
PostgreSQL: schema design, migrations, query writing
Docker and CI/CD (GitHub Actions or AWS CodePipeline)
Familiarity with EVM chains (Ethereum, Avalanche) and basic Web3 concepts (wallets, transactions, DEXes)
Strong async communication skills. Able to write clear updates, ask well-defined questions, and articulate problems and solutions to different audiences
Capacity to adapt in a fast-changing environment and work with parts of the stack you haven’t touched before
Desirable
DeFi experience: liquidity provision, AMMs, Uniswap V3 or similar
Snowflake or other data warehousing; Allium or blockchain data providers
Apache Airflow: DAG development, MWAA, or self-hosted
Grafana: dashboards and observability
Prior use of Pulumi (Python) for AWS infrastructure
How We Work
We’re a fully autonomous team. No micromanagement, no hand-holding, and no tolerance for passivity. This freedom comes with real responsibility. Four behaviors define how we operate and how we evaluate every candidate:
Ownership. You take responsibility for outcomes, not tasks. You own features from design to production and don’t hand off problems when things break.
Sense of Urgency. Blockchain moves fast. You prototype, benchmark, and iterate at market speed rather than waiting for the perfect plan.
Collaboration. Need help? Ask. See someone stuck? Jump in. We pair, refactor together, and build shared patterns that make the whole team faster.
Communication. Clear, proactive async communication keeps a distributed team aligned. You write updates, flag blockers, and set expectations without being chased.
Why Avalanche Foundation?
Work at the cutting edge of DeFi infrastructure on one of the fastest-growing L1 ecosystems.
Full autonomy—real ownership of your work, not just a ticket queue.
Small team, high impact. What you build directly shapes ecosystem strategy.
Remote-first, async-friendly culture.
AI-forward engineering culture—we actively use and invest in AI tooling to ship faster.
Interested? Apply and tell us what you’ve built, what you’ve broken, and what you learned from both.
(**This is not a guarantee of compensation or salary, a final offer amount may vary based on factors including but not limited to experience and geographic location.)
