Skip to content
Givebutter logo

Analytics Engineer

GivebutterNonprofit Fundraising company
RemoteMid
Data & AI

About the role

Join Givebutter's Data team as an Analytics Engineer to build and maintain scalable data systems.

  • Givebutter is seeking a curious and technically strong Analytics Engineer to join our growing Data team.
  • This role partners closely with engineers, analysts, and stakeholders to understand business needs, uncover insights in our data, and build reliable data systems that scale with the company.
  • Key Responsibilities Maintain and expand the company’s analytical data model using Snowflake and dbt, ensuring datasets are reliable, well-structured, and easy to use.
  • Partner with stakeholders to understand reporting and analytics needs and translate them into new models and datasets.
  • Investigate discrepancies in metrics and datasets and perform root-cause analysis across systems.
  • Monitor and maintain ELT pipelines across our data stack.
  • Investigate and resolve pipeline failures, schema changes, and data inconsistencies.
  • Requirements Have experience designing and maintaining analytical data models that support reporting and operational decision-making.
  • Have worked with modern data stacks and understand how to build and maintain reliable data pipelines.
  • Can partner with Product, Engineering, and business stakeholders to understand data needs and translate them into technical solutions.
View original posting →

Tech stack

SnowflakedbtAirflowApache KafkaDatabricksFivetranDagsterPrefectPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBCassandraSQLiteOracleSQL ServerNeo4jCockroachDBTimescaleDBInfluxDBSupabaseFirebasePrismaAWSGoogle CloudAzureTerraformCloudFormation

Match insights

Tech:Snowflake, dbt, Airflow, Apache Kafka, Databricks
Level:Mid

More roles at Givebutter

View open roles at Givebutter