Civitech

Civitech

Civitech is a company dedicated to powering a more equitable democracy by providing affordable and accessible civic tools to leaders at all levels. They specialize in developing technology infrastructure for political candidates, social causes, and loc...

Internet Software & Services
11-50
Founded 2019

Description

  • 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.
  • Improve data quality by writing tests, defining expectations for critical models, and triaging issues when data looks wrong.
  • Document models, metrics, and lineage so engineers, analysts, and partner organizations can self-serve with confidence.
  • Use Python for orchestration, ad-hoc analysis, or transformations that do not belong in dbt.
  • Raise the bar on analytics engineering practices through code review, modeling conventions, CI for data, and documentation standards.
  • Perform additional engineering and data duties as needed to support the broader team.

Requirements

  • 3+ years of experience in analytics engineering, data engineering, or a closely related role with data modeling as a central responsibility.
  • Strong SQL skills and production experience with dbt, including tests, documentation, and project structure.
  • Comfortable using Python for data work, including pandas, scripting, and lightweight automation.
  • Experience with a cloud data warehouse such as Snowflake, BigQuery, Redshift, or similar.
  • Ability to write SQL that performs well at scale.
  • A bias toward clarity in models, tests, and documentation so others can use them effectively.
  • Comfort with ambiguity and the ability to move quickly without leaving a mess behind.
  • Familiarity with voter file data, VAN/EveryAction, or other political or civic data sources is a plus.
  • Experience with orchestration tools such as Airflow, Dagster, or Prefect, or with modern ingestion tools such as Fivetran or Airbyte, is an advantage.
  • Must be eligible to work in the United States; Civitech cannot provide visa sponsorship at this time.

Benefits

  • $85,000 - $95,000 annual salary.
  • Remote-first work environment with an Austin, TX office option.
  • Temporary fixed-term role with potential for extension or conversion to full-time depending on business needs.
  • Non-eligible for benefits due to the temporary role classification.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Manager - Analytics Engineering

HighLevel 251-1K Internet Software & Services

HighLevel is seeking a Senior Manager of Analytics Engineering to lead the team building the trusted data foundation that powers company-wide decision-making across a global, remote-first SaaS platform.

Apache Airflow CI/CD dbt Git Machine Learning Snowflake SQL
1 day, 18 hours ago

Analytics Engineer

Kaizen Gaming 1K-5K Hotels, Restaurants & Leisure

Kaizen Gaming is hiring an Analytics Engineer to support its data-driven financial reporting and analytics work within its medallion architecture.

Azure Databricks SQL
2 days, 18 hours ago

Senior Analytics Engineer

HubSpot 5K-10K Media

HubSpot is hiring a Senior Analytics Engineer on the Data & AI Foundations team to build the data foundation that powers analytics, AI, and operational decision-making across the company.

dbt Looker Python Snowflake SQL
3 days, 17 hours ago

FBS Analytics Engineer

Capgemini 100K+ Internet Software & Services

Farmer Business Services is hiring an analytics engineering professional to support the Direct modeling team at Farmers by designing and maintaining the data ecosystem behind enterprise marketing models.

dbt Python Snowflake SQL
3 days, 17 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers