The Ethereum Foundation (EF) is a global non-profit organization dedicated to supporting Ethereum and related technologies.
As a Data Engineer on the Ecosystem Automation team, you will build AI-first data pipelines to power internal metric monitoring and workflow automation platforms.
You will create an organization-wide data store, index, and expose data for the data gathering operation.
The role involves building infrastructure to support the context engineering solution for workflow agents.
You will design and architect a data store and indexing infrastructure.
You will build and maintain the context engineering API to power workflow agents.
You will build and maintain data pipelines to track critical Ethereum ecosystem metrics.
You will work on both smaller automation tasks and larger-scale projects.
You will prototype tools and dashboards to make ecosystem data more accessible internally.
You will help define standards and best practices for measuring ecosystem progress.
You will contribute back to open-source data initiatives across the Ethereum ecosystem where possible.
Requirements:
You must have experience designing and maintaining data pipelines, whether batch or streaming.
You should have experience applying GenAI/Agentic solutions in a data engineering context.
Familiarity with on-chain data and smart contract logic, specifically in Solidity or Rust, is required.
You should have experience with orchestration tools like Airflow or Dagster.
Comfort working with external APIs, datasets, and custom scrapers/indexers is necessary.
You must be able to move from ambiguous ideas to structured metrics and reliable systems.
Familiarity with building data pipelines on AWS, S3, and other cloud platforms and services is required.
You should be familiar with platforms like Dune, The Graph, and Token Terminal.
Comfort with dashboarding and visualization, both via external platforms (e.g., Dune) and self-hosted tools (e.g., Plotly), is necessary.
A deep interest in Ethereum and public infrastructure is essential.
You should have an interest in collaborating on open-source software and supporting public data infrastructure.
Benefits:
The position offers the opportunity to make a foundational contribution to essential infrastructure for the organization.
You will have the chance to work on cutting-edge technology and innovative projects.
The role allows for collaboration with a team focused on amplifying the success of Ethereum Foundation teams.
You will be part of a mission-driven organization dedicated to the long-term success of Ethereum and its ecosystem.