Remote job
Data Engineer
Job details
About this role
Role overview Build data pipelines that bring information from disconnected source systems into clean, unified fan records. The role covers ingestion, transformation, modeling, and data quality across a columnar data stack, with ownership of pipeline reliability and visibility.
Responsibilities - Design and own ETL pipelines that ingest ticketing, CRM, email, and donation data. - Model and transform data with SQL and a SQL-based transformation framework. - Establish data quality checks, testing, and observability throughout the pipeline. - Work with Parquet, object storage, and DuckDB in a columnar, in-memory environment. - Help reconcile source records into unified fan records.
Requirements - Strong SQL and data modeling fundamentals. - Hands-on experience building ETL workflows or data pipelines. - Careful approach to data quality. - Familiarity with columnar formats such as Parquet and with data warehouse concepts.
Nice to have - Python or Rust experience. - Interest in identity resolution.
Benefits and work setup - Full-time, remote role based in the US.