Skip to content

Analytics Engineer

Messari LogoMessari
View Organization

We're looking for an analytics engineer to join our data engineering team. You'll help us design data models on top of raw blockchain data, build dashboards and applications to visualize the data, and ultimately turn them into insights for our research team across categories (DeFi, L1/L2s, etc.). You'll also work closely with our research team and product team to translate their needs and requests into data products. We are looking for people who are self-driven, crypto native, and get excited by challenges and difficult problems.

What you'll do:

  • Design and build data models (i.e. abstraction tables) for blockchain data.
  • Build SQL pipeline to transform and aggregate low level blockchain data into high level metrics.
  • Employs modern data tools and best practices to ensure data quality.
  • Build data dashboards and data applications to visualize data.
  • Use statistical models to derive analysis and insights from blockchain data.
  • Work with crypto researchers to understand their needs for analytics.

Who you are:

  • You live and breathe crypto. The more degen the better!
  • 3+ years of proven track record working as a data analyst, data engineer, or analytics engineer.
  • Proficient with SQL and Python.
  • Highly collaborative with strong communication skills, especially to nontechnical coworkers.
  • Strong understanding of blockchain and protocol mechanisms, including DeFi, AMM, yield farming, etc.
  • An investigative mindset, with a strong desire to learn and use all available resources to get the job done.

Nice to haves:

  • Familiar with engineering tools like git, Docker, Kubernetes, AWS
  • Experience working in a cloud data warehouse (e.g. Snowflake, BigQuery, Databricks)
  • Experience with data management and orchestration tools like dbt, Airflow, Dagster
  • Data science experience. e.g. forecasting, simulation, predictive modeling

Projects you could work on:

  • Build an abstraction table for all concentrated liquidity protocols. Provide clean data sets to end users (research analysts), modeling data in a way that empowers them to answer their own questions.
  • Analyze the behavior of liquidity behaviors on decentralized exchanges. Build prototypes of tools and simulations that allows people to observe changes in behavior given changes in parameters
  • Design and build data quality frameworks/processes to ensure we have the best quality data possible!

Salary Ranges for this position (depending upon experience): $120,000- $150,000