Note: The job is a remote job and is open to candidates in USA. Civitech is a public benefit corporation dedicated to creating a fairer and more equitable democracy by building the tools and infrastructure needed to increase civic participation. The Analytics Engineer will turn raw voter, district shape, and product data into clean, well-modeled, trustworthy datasets that power dashboards, pipelines, and the tools our partners rely on every day.
Responsibilities
- Build and maintain dbt models that transform raw data from multiple sources into clean, tested, well-documented datasets
- Partner with data scientists, engineers, and product teams to translate ambiguous questions into durable data models rather than one-off queries
- Improve data quality across the stack by writing tests, defining expectations for critical models, and triaging issues when something looks wrong
- Document models, metrics, and lineage so engineers, analysts, and partner organizations can self-serve with confidence
- Use Python where it's the right tool — for orchestration, ad-hoc work, or transformations that don't belong in dbt
- Raise the bar on analytics engineering practices, including code review, modeling conventions, CI for data, and documentation standards
- Perform additional engineering and data duties as needed to support the broader team
Skills
- 3+ years of experience in analytics engineering, data engineering, or a closely related role where modeling data was central to the job
- Strong SQL skills and production experience with dbt, including tests, documentation, and a sensible approach to project structure
- Comfortable in Python for data work, including pandas, scripting, and lightweight automation
- Experience with a cloud data warehouse (Snowflake, BigQuery, Redshift, or similar) and an instinct for writing SQL that performs well at scale
- A bias toward clarity — you write models, tests, and documentation that other people can actually use
- Comfort with ambiguity. Political and civic data is messy and timelines are real; you can move quickly without leaving a mess behind you
- Committed to leveraging technology and data products to help Democratic candidates run for office and win, empower progressive causes, and increase civic participation
- Familiarity with voter file data, VAN/EveryAction, or other political/civic data sources is a plus
- Experience with orchestration tools (Airflow, Dagster, Prefect) or modern data ingestion (Fivetran, Airbyte) is an advantage
Company Overview